SET SESSION AUTHORIZATION - Amazon Redshift

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

SET SESSION AUTHORIZATION

Menetapkan nama pengguna untuk sesi saat ini.

Anda dapat menggunakan SET SESSION AUTHORIZATION perintah, misalnya, untuk menguji akses database dengan menjalankan sementara sesi atau transaksi sebagai pengguna yang tidak memiliki hak istimewa. Anda harus menjadi superuser database untuk menjalankan perintah ini.

Sintaks

SET [ LOCAL ] SESSION AUTHORIZATION { user_name | DEFAULT }

Parameter

LOCAL

Menentukan bahwa pengaturan ini berlaku untuk transaksi saat ini. Menghilangkan parameter ini menentukan bahwa pengaturan valid untuk sesi saat ini.

user_name

Nama pengguna yang akan diatur. Nama pengguna dapat ditulis sebagai pengenal atau string literal.

DEFAULT

Menetapkan nama pengguna sesi ke nilai default.

Contoh

Contoh berikut menetapkan nama pengguna untuk sesi saat ini untukdwuser:

SET SESSION AUTHORIZATION 'dwuser';

Contoh berikut menetapkan nama pengguna untuk transaksi saat ini menjadidwuser:

SET LOCAL SESSION AUTHORIZATION 'dwuser';

Contoh ini menetapkan nama pengguna untuk sesi saat ini ke nama pengguna default:

SET SESSION AUTHORIZATION DEFAULT;