我有一个数据库备份(IBM DB2 v. 9.7)
恢复命令后,由于权限问题,我无法访问某些表。在原来的 db 客户端和数据库上,我们有一个用户:userx 具有管理员权限,而在新的 db 客户端上,我们有一个 usery 也具有管理员权限。
恢复已完成,但我无法访问数据库表
有人可以解释一下有什么问题吗
谢谢你
我有一个数据库备份(IBM DB2 v. 9.7)
恢复命令后,由于权限问题,我无法访问某些表。在原来的 db 客户端和数据库上,我们有一个用户:userx 具有管理员权限,而在新的 db 客户端上,我们有一个 usery 也具有管理员权限。
恢复已完成,但我无法访问数据库表
有人可以解释一下有什么问题吗
谢谢你
在 9.7 版中,由于职责分离,像 DBADM 这样的权限没有数据访问权限。这是通过 SECADM 授予的。
通过授权视图检查授权:http: //publib.boulder.ibm.com/infocenter/db2luw/v9r7/topic/com.ibm.db2.luw.sql.rtn.doc/doc/r0022658.html
检查授予“userX”的权限并将这些权限模仿为“usery”。