SVV_DATABASE_PRIVILEGES - Amazon Redshift

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

SVV_DATABASE_PRIVILEGES

Gunakan SVV _ DATABASE _ PRIVILEGES untuk melihat izin database yang secara eksplisit diberikan kepada pengguna, peran, dan grup di klaster Amazon Redshift Anda.

SVV_ DATABASE _ 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
database_name text Nama basis data.
privilege_type text Jenis izin. Untuk izin dengan privilege_scope database, nilai yang mungkin adalah,USAGE,CREATE, TEMPORARY dan. TEMP ALTER Untuk nilai privilege_scope selain database, nilai yang mungkin mencakup jenis izin apa pun yang tersedia pada lingkup izin.
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.
privilege_scope text Ruang lingkup izin yang ditentukan dalam privilege_type. Kemungkinan nilainya adalah sebagai berikut:
  • DATABASE

  • SCHEMAS

  • TABLES

  • FUNCTIONS

  • LANGUAGES

Untuk informasi tentang izin cakupan, buka. Izin tercakup

Contoh kueri

Contoh berikut menampilkan hasil dari SVV _ DATABASE _PRIVILEGES.

SELECT database_name,privilege_type,identity_name,identity_type,admin_option FROM svv_database_privileges WHERE database_name = 'test_db'; database_name | privilege_type | identity_name | identity_type | admin_option ---------------+----------------+---------------+---------------+-------------- test_db | CREATE | reguser | user | False test_db | CREATE | role1 | role | False test_db | TEMP | public | public | False test_db | TEMP | role1 | role | False