怎样设置AIX400下DB2 新增用户的权限,该怎么解决

怎样设置AIX400下DB2 新增用户的权限,该怎么解决,第1张

select权限只能针对表,不能针对整个DB,所以建议你写的个脚本,循环对每个表进行权限赋予db2grantselectontabletabnametouserXXX取消权限可同理进行db2revokeselectontabletabnamefromuserXXX

1、GRANT CONNECT ON DATABASE TO USER GUEST;

GRANT SELECT ON TABLE DENT TO USER GUEST;

需要在系统上先建立一个用户

2DB2依赖 *** 作系统的安全性,自身没有用户,直接看 *** 作系统中有哪些用户就行

3DB2数据库没有这样的功能,ORACLE中的logminer能查到用户执行的DDL和DML

但是也查不到哪些用户查询过哪些表

你的DB2是安装在什么用户下的,有没有设置,默认是这样的,用某一个用户安装之后,在windows的用户管理中,有一个DB2的管理员组,你将ADMINISTRATOR加入就可以了,说实话,WINDOWS上用DB2本身就已经非常少了,WINDOWS 7上装DB2估计没几个人干过这样的事情,呵呵,我只能根据自己以往的经验给你一点提示。

只要这个用户属于sysadm, sysctl或者sysmaint这三个参数指定的组中,这个用户就有force application的权限。这些参数属于dbm参数,用update dbm cfg修改。

查询sys用户直接赋予用户icdpub的权限: select from dba_sys_privs t where tgrantee='ICDPUB';查询用户通过role赋权所得到的权限:SELECT FROM DBA_ROLE_PRIVS T WHERE Tgrantee='ICDPUB'; 收回用户的权限:revoke create table from ic

以上就是关于怎样设置AIX400下DB2 新增用户的权限,该怎么解决全部的内容,包括:怎样设置AIX400下DB2 新增用户的权限,该怎么解决、如何给db2数据库添加新的用户和权限、win7 db2 8.2 建数据库报权限错的问题。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9461942.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存