Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
SVV_COLUMN_PRIVILEGES
Gunakan SVV _ COLUMN _ PRIVILEGES untuk melihat izin kolom yang secara eksplisit diberikan kepada pengguna, peran, dan grup dalam database saat ini.
SVV_ COLUMN _ 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 |
---|---|---|
namespace_name | text | Nama namespace di mana relasi tertentu ada. |
hubungan_nama | text | Nama relasinya. |
column_name | text | Nama kolom. |
privilege_type | text | Jenis izin. Nilai yang mungkin adalah SELECT atauUPDATE. |
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. |
Contoh kueri
Contoh berikut menampilkan hasil dari SVV _ COLUMN _PRIVILEGES.
SELECT namespace_name,relation_name,COLUMN_NAME,privilege_type,identity_name,identity_type FROM svv_column_privileges WHERE relation_name = 'lineitem'; namespace_name | relation_name | column_name | privilege_type | identity_name | identity_type ----------------+---------------+-------------+----------------+---------------+---------------- public | lineitem | l_orderkey | SELECT | reguser | user public | lineitem | l_orderkey | SELECT | role1 | role public | lineitem | l_partkey | SELECT | reguser | user public | lineitem | l_partkey | SELECT | role1 | role