View a markdown version of this page

CREATE ROLE - Amazon Redshift

Amazon Redshift tidak akan lagi mendukung penggunaan Python UDF setelah 30 Juni 2026. Kami akan mulai menegakkannya secara bertahap. Untuk informasi lebih lanjut tentang detail opsi akhir masa pakai dan migrasi Python, lihat posting blog yang diterbitkan pada 30 Juni 2025.

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

CREATE ROLE

Membuat peran kustom baru yang merupakan kumpulan izin. Untuk daftar peran yang ditentukan sistem Amazon Redshift, lihat. Peran yang ditentukan sistem Amazon Redshift Kueri SVV_ROLE untuk melihat peran yang saat ini dibuat di cluster atau kelompok kerja Anda.

Ada kuota jumlah peran yang dapat dibuat. Untuk informasi selengkapnya, lihat Kuota dan batasan di Amazon Redshift dalam Panduan Manajemen Amazon Redshift.

Izin yang diperlukan

Berikut ini adalah hak istimewa yang diperlukan untuk CREATE ROLE.

  • Superuser

  • Pengguna dengan hak istimewa CREATE ROLE

Sintaksis

CREATE ROLE role_name [ EXTERNALID external_id ]

Parameter

role_name

Nama perannya. Nama peran harus unik dan tidak boleh sama dengan nama pengguna mana pun. Nama peran tidak boleh menjadi kata yang dicadangkan.

Pengguna super atau pengguna biasa dengan hak istimewa CREATE ROLE dapat membuat peran. Pengguna yang bukan superuser tetapi telah diberikan USE ke peran WITH GRANT OPTION dan ALTER hak istimewa dapat memberikan peran ini kepada siapa pun.

EXTERNALID_id eksternal

Pengidentifikasi untuk peran, yang terkait dengan penyedia identitas. Untuk informasi selengkapnya, lihat Federasi penyedia identitas asli (IdP) untuk Amazon Red shift.

Contoh

Contoh berikut menciptakan peransample_role1.

CREATE ROLE sample_role1;

Contoh berikut membuat peransample_role1, dengan ID eksternal yang terkait dengan penyedia identitas.

CREATE ROLE sample_role1 EXTERNALID "ABC123";