Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
SYS_USERLOG
Merekam detail untuk perubahan berikut pada pengguna database:
-
Buat pengguna
-
Jatuhkan pengguna
-
Ubah pengguna (ganti nama)
-
Mengubah pengguna (mengubah properti)
Anda dapat menanyakan tampilan ini untuk melihat informasi tentang grup kerja tanpa server dan kluster yang disediakan.
SYS_ USERLOG hanya terlihat oleh pengguna super. Untuk informasi selengkapnya, lihat Visibilitas data dalam tabel dan tampilan sistem.
Kolom tabel
Nama kolom | Jenis data | Deskripsi |
---|---|---|
user_id | integer | Pengidentifikasi pengguna yang mengirimkan pembongkaran. |
user_name | karakter (50) | Nama pengguna pengguna yang terpengaruh oleh perubahan. |
original_user_name | karakter (50) | Nama pengguna asli dalam tindakan ganti nama. Bidang ini kosong untuk semua tindakan lainnya. |
tindakan | karakter (10) | Tindakan yang terjadi. Nilai yang valid adalah alter, create, drop, dan rename. |
has_create_db_privs | integer | Jika benar (nilai 1), pengguna telah membuat izin database. |
is_superuser | integer | Jika benar (nilai 1), pengguna dapat memperbarui katalog sistem. |
has_update_catalog_privs | integer | Jika benar (nilai 1), pengguna dapat memperbarui katalog sistem. |
password_expiration | timestamp | Tanggal kedaluwarsa kata sandi. |
session_id | integer | ID proses. |
transaction_id | bigint | ID transaksi. |
record_time | timestamp | Waktu ketika UTC kueri dimulai. |
Kueri Sampel
Contoh berikut melakukan empat tindakan pengguna, lalu menanyakan USERLOG tampilan SYS _.
CREATE USER userlog1 password 'Userlog1'; ALTER USER userlog1 createdb createuser; ALTER USER userlog1 rename to userlog2; DROP user userlog2; SELECT user_id, user_name, original_user_name, action, has_create_db_privs, is_superuser from SYS_USERLOG order by record_time desc;
user_id | user_name | original_user_name | action | has_create_db_privs | is_superuser --------+------------+--------------------+---------+---------------------+------------ 108 | userlog2 | | drop | 1 | 1 108 | userlog2 | userlog1 | rename | 1 | 1 108 | userlog1 | | alter | 1 | 1 108 | userlog1 | | create | 0 | 0 (4 rows)