db2 包含IBM i中的数据库管理员列表的表

fcipmucu  于 2022-11-07  发布在  DB2
关注(0)|答案(1)|浏览(179)

我需要IBMi计算机上有权创建RCAC权限(创建掩码、行权限等)的用户的列表。此数据是否存储在任何表中?

06odsfpq

06odsfpq1#

不只是在一个表中,但我认为这是列出具有管理权限的用户的良好开端

SELECT
  distinct AUTHORIZATION_NAME
FROM QSYS2.USER_INFO cross
  join lateral (select * from table(systools.split(SPECIAL_AUTHORITIES,' '))) a
where element in ('*SECADM','*ALLOBJ')
union
SELECT
  user_name
FROM qsys2.function_usage
where function_id = 'QIBM_DB_SECADM'
  and usage = 'ALLOWED'

相关问题