Db2 为什么我会得到错误代码-551?

Db2 为什么我会得到错误代码-551?,db2,authorization,db2-luw,Db2,Authorization,Db2 Luw,我刚刚使用db2adminlocal帐户安装了ibmdb2express版本。我能够使用最新的db24cc.jar和URL作为jdbc/localhost:5000/sample使用DBVisualizer连接到服务器 当我在DBVisualizer中时,我确实会在左面板中看到像ORG和DEPT这样的表,但在其上运行的任何select都会给我带来错误 我得到的错误是 SQL错误[42501]:该语句失败,因为授权ID不需要授权或权限来执行该操作。自动化ID:“DB2ADMIN”operation

我刚刚使用
db2admin
local帐户安装了ibmdb2express版本。我能够使用最新的
db24cc.jar
和URL作为
jdbc/localhost:5000/sample
使用DBVisualizer连接到服务器

当我在DBVisualizer中时,我确实会在左面板中看到像
ORG
DEPT
这样的表,但在其上运行的任何
select
都会给我带来错误

我得到的错误是

SQL错误[42501]:该语句失败,因为授权ID不需要授权或权限来执行该操作。自动化ID:“DB2ADMIN”operation=“SELECT”Object=“ORG”SQLCODE=-551 SQLSTATE=42501,DRIVER=4.16.53


我还将db2admin添加到组DB2ADMNS和DB2USER组中

这在Windows上吗?您检查过了吗?是的,这是在windows上,我已将db2admin添加到db2users和DB2ADMNS组哪个用户创建了您正在使用的数据库和/或其中的表?我没有创建任何其他用户,在安装时创建了db2admin并作为管理员添加到我的windows计算机上,后来,我添加了提到的两个组
db2admin
,或者您指定的任何管理员用户都无法访问其他用户创建的数据库。如果您由与
db2admin
不同的用户运行安装,则该用户将创建示例数据库。如果是,请以安装用户身份连接到数据库,并将
DBADM
DATAACCES
权限授予
db2admin
,如果这是您想要的。这在Windows上吗?您检查过了吗?是的,这是在windows上,我已将db2admin添加到db2users和DB2ADMNS组哪个用户创建了您正在使用的数据库和/或其中的表?我没有创建任何其他用户,在安装时创建了db2admin并作为管理员添加到我的windows计算机上,后来,我添加了提到的两个组
db2admin
,或者您指定的任何管理员用户都无法访问其他用户创建的数据库。如果您由与
db2admin
不同的用户运行安装,则该用户将创建示例数据库。如果是,请以安装用户身份连接到数据库,并将
DBADM
DATAACCES
权限授予
db2admin
,如果您需要的话。