Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
SYS_CONNECTION_LOG
Log upaya otentikasi dan koneksi dan pemutusan.
SYS_ CONNECTION _ LOG hanya terlihat oleh pengguna super. Untuk informasi selengkapnya, lihat Visibilitas data dalam tabel dan tampilan sistem.
Kolom tabel
Nama kolom | Jenis data | Deskripsi |
---|---|---|
kejadian | karakter (50) | Koneksi atau acara otentikasi. |
record_time | timestamp | Waktu peristiwa itu terjadi. |
remote_host | karakter (45) | Nama atau alamat IP host jarak jauh. |
remote_port | karakter (32) | Nomor port untuk host jarak jauh. |
session_id | integer | ID proses yang terkait dengan pernyataan. |
database_name | karakter (50) | Nama basis data. |
user_name | karakter (50) | Nama pengguna. |
auth_metode | karakter (32) | Metode otentikasi. |
durasi | integer | Durasi koneksi dalam mikrodetik. |
ssl_version | karakter (50) | Versi Secure Sockets Layer (SSL). |
ssl_cipher | karakter (128) | SSLsandi. |
mtu | integer | Unit transmisi maksimum (MTU). |
ssl_kompresi | karakter (64) | SSLjenis kompresi. |
ssl_expansion | karakter (64) | SSLjenis ekspansi. |
iam_auth_guid | karakter (36) | ID IAM otentikasi untuk CloudTrail permintaan tersebut. |
application_name | karakter (250) | Nama awal atau yang diperbarui dari aplikasi untuk sesi. |
driver_version | karakter (64) | Versi ODBC atau JDBC driver yang terhubung ke cluster Amazon Redshift Anda dari alat SQL klien pihak ketiga Anda. |
os_versi | karakter (64) | Versi sistem operasi yang ada di mesin klien yang terhubung ke cluster Amazon Redshift Anda. |
plugin_name | karakter (32) | Nama plugin yang digunakan untuk terhubung ke cluster Amazon Redshift Anda. |
protocol_version | integer | Versi protokol internal yang digunakan driver Amazon Redshift saat membuat koneksi dengan server. Versi protokol dinegosiasikan antara driver dan server. Versi ini menjelaskan fitur yang tersedia. Nilai yang valid meliputi:
|
global_session_id | karakter (36) | Pengidentifikasi unik global untuk sesi saat ini. ID sesi berlanjut melalui restart kegagalan node. |
Kueri Sampel
Untuk melihat detail koneksi terbuka, jalankan kueri berikut.
select record_time, user_name, database_name, remote_host, remote_port from sys_connection_log where event = 'initiating session' and session_id not in (select session_id from sys_connection_log where event = 'disconnecting session') order by 1 desc; record_time | user_name | database_name | remote_host | remote_port --------------------+-------------+-----------------+---------------+--------------------------------- 2014-11-06 20:30:06 | rdsdb | dev | [local] | 2014-11-06 20:29:37 | test001 | test | 10.49.42.138 | 11111 2014-11-05 20:30:29 | rdsdb | dev | 10.49.42.138 | 33333 2014-11-05 20:28:35 | rdsdb | dev | [local] | (4 rows)
Contoh berikut mencerminkan upaya otentikasi yang gagal dan koneksi dan pemutusan yang berhasil.
select event, record_time, remote_host, user_name from sys_connection_log order by record_time; event | record_time | remote_host | user_name -----------------------+----------------------------+---------------+--------- authentication failure | 2012-10-25 14:41:56.96391 | 10.49.42.138 | john authenticated | 2012-10-25 14:42:10.87613 | 10.49.42.138 | john initiating session | 2012-10-25 14:42:10.87638 | 10.49.42.138 | john disconnecting session | 2012-10-25 14:42:19.95992 | 10.49.42.138 | john (4 rows)
Contoh berikut menunjukkan versi ODBC driver, sistem operasi pada mesin klien, dan plugin yang digunakan untuk terhubung ke cluster Amazon Redshift. Dalam contoh ini, plugin yang digunakan adalah untuk otentikasi ODBC driver standar menggunakan nama login dan kata sandi.
select driver_version, os_version, plugin_name from sys_connection_log; driver_version | os_version | plugin_name ----------------------------------------+-----------------------------------+-------------------- Amazon Redshift ODBC Driver 1.4.15.0001 | Darwin 18.7.0 x86_64 | none Amazon Redshift ODBC Driver 1.4.15.0001 | Linux 4.15.0-101-generic x86_64 | none
Contoh berikut menunjukkan versi sistem operasi pada mesin klien, versi driver, dan versi protokol.
select os_version, driver_version, protocol_version from sys_connection_log; os_version | driver_version | protocol_version --------------------------------+------------------------------+-------------------- Linux 4.15.0-101-generic x86_64 | Redshift JDBC Driver 2.0.0.0 | 2 Linux 4.15.0-101-generic x86_64 | Redshift JDBC Driver 2.0.0.0 | 2 Linux 4.15.0-101-generic x86_64 | Redshift JDBC Driver 2.0.0.0 | 2