服務用户授權 - Amazon Redshift

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

服務用户授權

使用 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