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;