SVV_LANGUAGE_PRIVILEGES - Amazon Redshift

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

SVV_LANGUAGE_PRIVILEGES

Gunakan SVV _ LANGUAGE _ PRIVILEGES untuk melihat izin bahasa yang secara eksplisit diberikan kepada pengguna, peran, dan grup dalam database saat ini.

SVV_ LANGUAGE _ PRIVILEGES dapat dilihat oleh pengguna berikut:

  • Pengguna super

  • Pengguna dengan ACCESS SYSTEM TABLE izin

Pengguna lain hanya dapat melihat identitas yang mereka miliki atau miliki.

Kolom tabel

Nama kolom Jenis data Deskripsi
language_name text Nama bahasanya.
privilege_type text Jenis izin. Nilai yang mungkin adalahUSAGE.
identitas_id integer ID identitas. Nilai yang mungkin adalah ID pengguna, ID peran, atau ID grup.
identitas_nama text Nama identitasnya.
identity_type text Jenis identitasnya. Nilai yang mungkin adalah pengguna, peran, grup, atau publik.
admin_option boolean Nilai yang menunjukkan apakah pengguna dapat memberikan izin kepada pengguna dan peran lain. Itu selalu salah untuk peran dan tipe identitas kelompok.

Contoh kueri

Contoh berikut menampilkan hasil dari SVV _ LANGUAGE _PRIVILEGES.

SELECT language_name,privilege_type,identity_name,identity_type,admin_option FROM svv_language_privileges WHERE identity_name IN ('role1', 'reguser'); language_name | privilege_type | identity_name | identity_type | admin_option ---------------+----------------+---------------+---------------+--------------- exfunc | USAGE | reguser | user | False exfunc | USAGE | role1 | role | False plpythonu | USAGE | reguser | user | False