我想要一个IBMi机器上有权创建RCAC权限(创建掩码、行权限等(的用户列表。这些数据存储在任何表中吗?
不只是在一个表中,但我认为这是列出具有管理权限的用户的良好开端
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'