当前位置: 代码迷 >> DB2 >> db2分配权限有关问题
  详细解决方案

db2分配权限有关问题

热度:5621   发布时间:2013-02-26 00:00:00.0
db2分配权限问题
一个db2库中有多个模式名,我怎么把某一个模式下的所有表和视图分配给一个用户,此用户只具有操作这个模式名下的表和视图的基本操作,如增删改。如模式名是BFSJRONE,用户时bfsjrone

我用的DB2 GRANT ALTERIN,CREATEIN,DROPIN ON SCHEMA BFSJRONE TO USER bfsjrone,它只是把模式的修改操作给分配给用户了,但是不具备操作此模式下的表的功能--!

------解决方案--------------------------------------------------------
没太明白你的意思,你是想把schema下的所有表,都给另外一个用户操作?

如果是这样,只能进行循环一个一个的grant
------解决方案--------------------------------------------------------
需要指定到表 grant

GRANT SELECT ON TABLE ZWGK.INF_APPLY TO USER zwgk;

GRANT SELECT ON TABLE ZWGK.INF_APPLY_PROCESS TO USER zwgk;

  相关解决方案