授权名称不符合标识符命名规则(DB2 SQL)

时间:2016-11-17 00:18:30

标签: sql db2

我是使用DB2和SQL的新手,最近我在我的PC上安装了IBM DB2 Express C.我尝试创建一个新数据库,或连接到示例数据库。

我输入create database abc,系统回复operation failed because the specified authorization name does not meet the identifier naming rules. Authorization name: "'". SQLSTATE=42602.

问题是我不知道如何更改授权名称。

任何人都知道如何解决这个问题?感谢。

2 个答案:

答案 0 :(得分:0)

"授权名称"在这种情况下,您的登录ID,according to the manual,只能包含单字节字符。我怀疑你的可能不遵守。

答案 1 :(得分:0)

正如上面的答案所述,这是因为您的登录用户名不符合标识符命名规则(DB2 SQL)。

您可以通过转到计算机右键单击管理来更改它。 转到本地用户和组。 转到用户并更改名称。 这应该可以解决问题。