本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
服務用户授權
使用 SVV_USER_GATES 可以查看在羣集中顯式授予角色的用户列表。
所有使用者都可看見 SVV_COLUMNS。超級使用者可以看到所有資料列。具有訪問系統表權限的普通用户可以查看所有行。普通使用者只能看見當前使用者明確授予的角色。
資料表欄位
資料欄名稱 | 資料類型 | 描述 |
---|---|---|
user_id | integer | 使用者的使用者 ID。 |
user_name | text | 使用者的名稱。 |
角色 ID | integer | 已授予角色的角色 ID。 |
role_name | text | 已授予角色的角色名稱。 |
管理選項 | 布林值 | 一個值,指出使用者可以將角色授予給其他使用者和角色。 |
範例查詢
以下查詢將角色授予用户並顯示顯式授予角色的用户列表。
GRANT ROLE role1 TO reguser; GRANT ROLE role2 TO reguser; GRANT ROLE role1 TO superuser; GRANT ROLE role2 TO superuser; SELECT user_name,role_name,admin_option FROM svv_user_grants; user_name | role_name | admin_option -----------+-----------+-------------- superuser | role1 | False reguser | role1 | False superuser | role2 | False reguser | role2 | False