SVV_SCHEMA_PRIVILEGES - Amazon Redshift

Amazon Redshift tidak akan lagi mendukung pembuatan Python UDFs baru mulai 1 November 2025. Jika Anda ingin menggunakan Python UDFs, buat UDFs sebelum tanggal tersebut. Python yang ada UDFs akan terus berfungsi seperti biasa. Untuk informasi lebih lanjut, lihat posting blog.

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

SVV_SCHEMA_PRIVILEGES

Gunakan SVV_SCHEMA_PRIVILEGES untuk melihat izin skema yang secara eksplisit diberikan kepada pengguna, peran, dan grup dalam database saat ini.

SVV_SCHEMA_PRIVILEGES dapat dilihat oleh pengguna berikut:

  • Pengguna super

  • Pengguna dengan izin TABEL SISTEM AKSES

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

Kolom tabel

Nama kolom Jenis data Deskripsi
namespace_name text Nama namespace di mana skema tertentu ada.
privilege_type text Jenis izin. Untuk izin dengan privilege_scope skema, nilai yang mungkin adalah CREATE, USAGE, dan ALTER. Untuk nilai privilege_scope selain skema, nilai yang mungkin mencakup jenis izin apa pun yang tersedia pada cakupan izin.
identitas_id integer ID identitas. Nilai yang mungkin adalah ID pengguna, ID peran, atau ID grup.
identitas_nama text Nama identitas.
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:
  • SCHEMA

  • TABEL

  • FUNGSI

Untuk informasi tentang izin cakupan, buka. Izin tercakup

Contoh kueri

Contoh berikut menampilkan hasil dari SVV_SCHEMA_PRIVILEGES.

SELECT namespace_name,privilege_type,identity_name,identity_type,admin_option FROM svv_schema_privileges WHERE namespace_name = 'test_schema1'; namespace_name | privilege_type | identity_name | identity_type | admin_option ----------------+----------------+----------------+---------------+-------------- test_schema1 | USAGE | reguser | user | False test_schema1 | USAGE | role1 | role | False