Amazon Redshift Serverless を作成する際に DbUser parameter に関するエラーが出た場合の対処方法

Amazon Redshift Serverless を作成する際に DbUser parameter に関するエラーが出た場合の対処方法

Amazon Redshift Serverless の作成を行う IAM ユーザーまたは IAM ロールの名前はアルファベットで始まる必要があります。
Clock Icon2023.05.23 23:00

この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。

困っていた内容

マネジメントコンソールで Amazon Redshift Serverless の作成を行おうとすると、以下の DbUser のパラメータに関するエラーが表示されて作成が行えません。

The DbUser parameter must begin with a letter, contain only alphanumeric characters, underscore ('_'), plus sign ('+'), dot ('.'), at ('@'), or hyphen ('-'), and be less than 128 characters.

コンソール上からは DbUser のパラメータを指定することはできないので、どうしてこのエラーが発生しているのかわかりません。対処方法を教えてください。

redshift-error

どう対応すればいいの?

上記のエラーは Amazon Redshift Serverless の作成を行う IAM ユーザー(または IAM ロール)の名前がアルファベット(a-z)で始まらない場合に発生します。

エラーを回避するためには、アルファベットで始まる IAM ユーザー(IAM ロール)を使用して Redshift Serverless の作成を行なってください。

アルファベットで始まる IAM ユーザーを使用し、Redshift Serverless の作成を実施したところ、問題なく Redshift Serverless が構築されることを確認しました。

作成成功

参照情報

この記事をシェアする

facebook logohatena logotwitter logo

© Classmethod, Inc. All rights reserved.