2016-11-17 3 views
0

を満たしていません。私はDB2とSQLを初めて使用しています。最近、IBM DB2 Expressを私のPCにインストールしました。私は新しいデータベースを作成しようとしました、またはサンプルデータベースに接続しようとしました。認可名が識別子命名規則(DB2 SQL)

私は、システムをcreate database abcを入力operation failed because the specified authorization name does not meet the identifier naming rules. Authorization name: "'". SQLSTATE=42602.

問題は、私は許可名を変更する方法が分からないということです応じます。

誰でもこの問題を解決する方法はありますか?ありがとう。

答えて

0

この場合、「認証名」はログインIDです。according to the manualには、シングルバイト文字のみを含めることができます。あなたが遵守していない可能性があります。

+0

大丈夫ですが、どのように変更すればよいですか? –

+0

OSのユーザーIDを変更するには?おそらくほとんどのオペレーティングシステムでは、新しいものを作成する必要があります。 – mustaccio

0

これは、ログインユーザー名がID命名規則(DB2 SQL)に従わないためです。

あなたはコンピュータの右クリックmanageに移動して変更できます。 ローカルユーザーとグループに移動します。 ユーザーに移動して名前を変更します。 これは問題を解決するはずです。