如何在Windows上使用DB2 9.7向本地db2admin授予所有特权?
作为开发人员,我有一台装有Windows XP Professional Edition Service Pack 3的笔记本电脑。 我已经下载并安装了Express-C版的IBM DB2 UDB 9.7修订包4。 我有一个名为db2admin的本地Windows帐户,我将用作本地数据库管理员来进行DB2的本地安装(仅供开发人员使用)。 运行命令窗口时,我可以运行以下命令而不会出现问题: db2 attach to db2 user db2admin using xxxxxxxxxx 这使我可以附加到名为DB2的实例。 我可以运行我的创建数据库命令。 然后,我尝试连接到数据库以授予DB2中我的db2admin帐户的所有特权。 db2 CONNECT TO MYDB; SET SCHEMA DB2ADMIN; db2 GRANT DBADM,CREATETAB,BINDADD,CONNECT,CREATE_NOT_FENCED_ROUTINE,IMPLICIT_SCHEMA,LOAD,CREATE_EXTERNAL_ROUTINE,QUIESCE_CONNECT,SECADM ON DATABASE TO USER DB2ADMIN; CONNECT RESET; 但是,当我运行该命令时,DB2告诉我我的实际Windows用户帐户(synprgcma)没有权限向用户db2admin授予权限。 因此,如果我将第二个脚本更改为以下内容: db2 CONNECT TO MYDB USER db2admin USING …