角色成员-sys_role_members
功能描述
sys_role_members系统表用于管理数据库角色成员相关信息。
字段说明
序号 | 字段名 | 类型 | 说明 |
---|---|---|---|
0 | DB_ID | OID_TYPE | 所属库的ID |
1 | USER_ID | OID_TYPE | 用户ID |
2 | ROLE_ID | OID_TYPE | 角色ID |
示例
查询用户所属角色
sqlSQL> CREATE USER role_info IDENTIFIED BY '1234@abcd'; SQL> GRANT ROLE db_admin TO role_info; SQL> SELECT su.user_name,srm.role_id FROM sys_role_members srm JOIN sys_users su USING(db_id,user_id) WHERE user_name='ROLE_INFO'; USER_NAME | ROLE_ID | ------------------------------------------------------------------------------ ROLE_INFO| 5 |
查询角色信息
相关系统表
- sys_users
- sys_databases