ROLE_IS_MEMBER_OF - 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.

ROLE_IS_MEMBER_OF

Mengembalikan nilai true jika peran adalah anggota dari peran lain. Superusers dapat memeriksa keanggotaan semua peran. Pengguna reguler yang memiliki izin ACCESS SYSTEM TABLE dapat memeriksa keanggotaan semua pengguna. Jika tidak, pengguna biasa hanya dapat memeriksa peran yang dapat mereka akses. Amazon Redshift error jika peran yang disediakan tidak ada atau pengguna saat ini tidak memiliki akses ke peran tersebut.

Sintaksis

role_is_member_of( role_name, granted_role_name)

Argumen

role_name

Nama peran.

granted_role_name

Nama peran yang diberikan.

Jenis pengembalian

Mengembalikan BOOLEAN.

Contoh

Kueri berikut mengonfirmasi bahwa peran tersebut bukan anggota role1 atau role2.

SELECT role_is_member_of('role1', 'role2'); role_is_member_of ------------------- False