找出用户在db2数据库中拥有哪些特权,

2hh7jdfx  于 4个月前  发布在  DB2
关注(0)|答案(1)|浏览(76)

我想找出用户的特权列表一样,哪些用户有执行特权,哪些用户有管理/插入/更新provileges这样。
我从- SELECT * FROM SYSIBMADM中获得了数据库中存在的用户列表。
但我不能根据他们的特权来区分他们
我从数据库里找到了用户名单-
从SYSIBMADM中选择 *。
但我不能根据他们拥有的特权来区分他们

pdkcd3nj

pdkcd3nj1#

要了解Db2-LUW如何存储数据库权限和用户权限/特权的细节,您需要研究目录中的许多不同的目录视图。
例如,syscat.dbauthsyscat.tabauthsyscat.routineauth等(以及更多与模式%AUTH%匹配的用户名)。
documentation解释了这些视图中的每一个,您需要查看视图使用名称是否匹配模式%AUTH%。

相关问题