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.
STL_USERLOG
Merekam detail untuk perubahan berikut pada pengguna database:
-
Buat pengguna
-
Jatuhkan pengguna
-
Ubah pengguna (ganti nama)
-
Mengubah pengguna (mengubah properti)
STL_USERLOG hanya terlihat oleh pengguna super. Untuk informasi selengkapnya, lihat Visibilitas data dalam tabel dan tampilan sistem.
Beberapa atau semua data dalam tabel ini juga dapat ditemukan di tampilan SYS_USERLOG pemantauan SYS. Data dalam tampilan pemantauan SYS diformat agar lebih mudah digunakan dan dipahami. Kami menyarankan Anda menggunakan tampilan pemantauan SYS untuk pertanyaan Anda.
Kolom tabel
Nama kolom | Jenis data | Deskripsi |
---|---|---|
userid | integer | ID pengguna yang terpengaruh oleh perubahan. |
nama pengguna | karakter (50) | Nama pengguna pengguna yang terpengaruh oleh perubahan. |
nama pengguna lama | karakter (50) | Untuk tindakan ganti nama, nama pengguna asli. Untuk tindakan lain, bidang ini kosong. |
tindakan | karakter (10) | Tindakan yang terjadi. Nilai valid:
|
digunakancreatedb | integer | Jika benar (1), menunjukkan bahwa pengguna telah membuat hak istimewa database. |
menggunakansuper | integer | Jika benar (1), menunjukkan bahwa pengguna adalah superuser. |
menggunakancatupd | integer | Jika benar (1), menunjukkan bahwa pengguna dapat memperbarui katalog sistem. |
valuntil | timestamp | Tanggal kedaluwarsa kata sandi. |
pid | integer | ID Proses. |
xid | bigint | ID Transaksi. |
rekor waktu | timestamp | Waktu di UTC kueri dimulai. |
Kueri Sampel
Contoh berikut melakukan empat tindakan pengguna, kemudian query tampilan STL_USERLOG.
create user userlog1 password 'Userlog1'; alter user userlog1 createdb createuser; alter user userlog1 rename to userlog2; drop user userlog2; select userid, username, oldusername, action, usecreatedb, usesuper from stl_userlog order by recordtime desc;
userid | username | oldusername | action | usecreatedb | usesuper --------+-----------+-------------+---------+-------------+---------- 108 | userlog2 | | drop | 1 | 1 108 | userlog2 | userlog1 | rename | 1 | 1 108 | userlog1 | | alter | 1 | 1 108 | userlog1 | | create | 0 | 0 (4 rows)