SVV_RLS_APPLIED_POLICY - Amazon Redshift

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

SVV_RLS_APPLIED_POLICY

Gunakan SVV _ _ RLS APPLIED _ POLICY untuk melacak penerapan RLS kebijakan pada kueri yang mereferensikan hubungan RLS yang dilindungi.

SVV_ RLS _ APPLIED _ POLICY dapat dilihat oleh pengguna berikut:

  • Pengguna super

  • Pengguna dengan sys:operator peran

  • Pengguna dengan ACCESS SYSTEM TABLE izin

Perhatikan bahwa sys:secadmin tidak diberikan izin sistem ini.

Kolom tabel

Nama kolom Jenis data Deskripsi
nama pengguna text Nama pengguna yang menjalankan kueri.
kueri integer ID kueri.
xid long Konteks transaksi.
pid integer Proses pemimpin menjalankan kueri.
rekor waktu Waktu Waktu ketika kueri direkam.
perintah arang (1) Perintah yang menerapkan RLS kebijakan tersebut. Nilai yang mungkin k untuk tidak diketahui, s untuk pilih, u untuk pembaruan, i untuk menyisipkan, y untuk utilitas, dan d untuk menghapus.
nama tanggal text Nama database hubungan dengan mana kebijakan keamanan tingkat baris dilampirkan.
relskema text Nama skema hubungan dengan mana kebijakan keamanan tingkat baris dilampirkan.
nama ulang text Nama hubungan yang dilampirkan kebijakan keamanan tingkat baris.
polname text Nama kebijakan keamanan tingkat baris yang dilampirkan pada relasi.
poldefault arang (1) Pengaturan default kebijakan keamanan tingkat baris yang dilampirkan ke relasi. Kemungkinan vaules adalah f untuk false jika kebijakan false default telah diterapkan dan t untuk true jika kebijakan default true telah diterapkan.

Contoh kueri

Contoh berikut menampilkan hasil dari SVV _ _ RLS APPLIED _POLICY. Untuk menanyakan SVV _ RLS _ APPLIED _POLICY, Anda harus memiliki ACCESS SYSTEM TABLE izin.

-- Check what RLS policies were applied to the run query. SELECT username, command, datname, relschema, relname, polname, poldefault FROM svv_rls_applied_policy WHERE datname = CURRENT_DATABASE() AND query = PG_LAST_QUERY_ID(); username | command | datname | relschema | relname | polname | poldefault ----------+---------+-----------+-----------+--------------------------+-----------------+------------ molly | s | tickit_db | public | tickit_category_redshift | policy_concerts |