【发布时间】:2013-07-16 10:54:25
【问题描述】:
我已经在我的本地机器上安装了 DB2 Express-C,并为我的用户名创建了示例数据库。 现在,我希望 db2admin 访问这个示例数据库。 我试过下面的命令,
connect to DATABASENAME user USER_NAME using USER_PASSWORD
GRANT DBADM,CREATETAB,BINDADD,CONNECT,CREATE_NOT_FENCED_ROUTINE,IMPLICIT_SCHEMA,LOAD,CREATE_EXTERNAL_ROUTINE,QUIESCE_CONNECT,SECADM ON DATABASE TO USER DB2ADMIN;
但是,我也无法使用 db2admin 访问数据库表,如下所示,
connect to DATABASENAME user db2admin using USER_PASSWORD
list tables
显示找到 0 条记录。这意味着它无法访问数据库。
任何帮助将不胜感激。
【问题讨论】:
-
“无法访问”是什么意思?有任何错误消息或代码吗?
-
用户不能授予用户帐户没有的任何权限。
-
我已经编辑了详细描述的代码。