TAMPILKAN HIBAH KOLOM - 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.

TAMPILKAN HIBAH KOLOM

Menampilkan hibah pada kolom dalam tabel.

Izin yang diperlukan

SHOW GRANTS untuk objek target hanya akan menampilkan hibah yang terlihat oleh pengguna saat ini. Hibah dapat dilihat oleh pengguna saat ini jika pengguna saat ini memenuhi salah satu kriteria berikut:

  • Jadilah superuser

  • Jadilah pengguna yang diberikan

  • Diberikan pemilik peran yang diberikan

  • Diberikan peran yang ditargetkan oleh hibah objek

Sintaksis

SHOW COLUMN GRANTS ON TABLE { database_name.schema_name.table_name | schema_name.table_name } [FOR {username | ROLE role_name | PUBLIC}] [LIMIT row_limit]

Parameter

database_name

Nama database yang berisi tabel target

schema_name

Nama skema yang berisi tabel target

table_name

Nama tabel target

nama pengguna

Hanya sertakan hibah ke nama pengguna dalam output

role_name

Hanya sertakan hibah ke role_name di output

UMUM

Hanya sertakan hibah kepada PUBLIK dalam output

baris_limit

Jumlah maksimum baris untuk kembali. Row_limit bisa 0—10.000.

Contoh

Contoh berikut menunjukkan hibah kolom pada tabel demo_db.demo_schema.t100:

SHOW COLUMN GRANTS ON TABLE demo_db.demo_schema.t100; database_name | schema_name | table_name | column_name | object_type | privilege_type | identity_id | identity_name | identity_type | admin_option | privilege_scope | grantor_name ---------------+-------------+------------+-------------+-------------+----------------+-------------+---------------+---------------+--------------+-----------------+-------------- demo_db | demo_schema | t100 | b | COLUMN | UPDATE | 134 | bob | user | f | COLUMN | dbadmin demo_db | demo_schema | t100 | a | COLUMN | SELECT | 130 | alice | user | f | COLUMN | dbadmin demo_db | demo_schema | t100 | a | COLUMN | UPDATE | 130 | alice | user | f | COLUMN | dbadmin

Contoh berikut menunjukkan hibah kolom pada tabel demo_schema.t100 untuk pengguna bob:

SHOW COLUMN GRANTS ON TABLE demo_schema.t100 for bob; database_name | schema_name | table_name | column_name | object_type | privilege_type | identity_id | identity_name | identity_type | admin_option | privilege_scope | grantor_name ---------------+-------------+------------+-------------+-------------+----------------+-------------+---------------+---------------+--------------+-----------------+-------------- demo_db | demo_schema | t100 | b | COLUMN | UPDATE | 135 | bob | user | f | COLUMN | dbadmin