SVV_USER_GRANTS - Amazon Redshift

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

SVV_USER_GRANTS

Gunakan SVV _ USER _ GRANTS untuk melihat daftar pengguna yang secara eksplisit diberikan peran dalam klaster.

SVV_ USER _ GRANTS dapat dilihat oleh pengguna berikut:

  • Pengguna super

  • Pengguna dengan ACCESS SYSTEM TABLE izin

Pengguna lain hanya dapat melihat peran yang secara eksplisit diberikan kepada mereka.

Kolom tabel

Nama kolom Jenis data Deskripsi
user_id integer ID pengguna untuk pengguna.
user_name text Nama pengguna.
role_id integer ID peran untuk peran yang diberikan.
role_name text Nama peran untuk peran yang diberikan.
admin_option boolean Nilai yang menunjukkan apakah pengguna dapat memberikan peran tersebut kepada pengguna dan peran lain.

Kueri Sampel

Kueri berikut memberikan peran kepada pengguna dan menampilkan daftar pengguna yang secara eksplisit diberikan peran.

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