如何创建一个和db2inst1一样权限的用户去单独管理一个数据库(非实例)
环境:AIX6.1 + DB2 V9.7
目的:为一个项目创建了一个新数据库abc,项目有单独的运维管理员,为了区分同实例下其它存在的数据库,现在想为abc单独创建管理用户,需要如何进行命令操作? 注:类似于SQL server中新建个user,并将其赋于abc的db_owner角色。
尝试过如下步骤:
用smit重建用户abc
primary group:
dasadm1
group set:
staff,dasadm1
增加环境变量:
vi /home/abc/.profile
在文件末尾增加:export PATH=$PATH:/home/db2inst1/sqllib/adm:/home/db2inst1/bin
执行#/opt/IBM/db2/V9.7/bin/db2
出现报错:SQL10007N Message "-1390" could not be retrieved. Reason code: "3"
百度到如下链接:http://hi.baidu.com/huangj/item/861723e6c45688acce2d4f20
文章里提到可以通过为不同实例创建不同用户,但不知能否实现一个实例下多用户对多数据库的管理?
收起