

 Amazon Redshift unterstützt UDFs ab Patch 198 nicht mehr die Erstellung von neuem Python. Das bestehende Python UDFs wird bis zum 30. Juni 2026 weiterhin funktionieren. Weitere Informationen finden Sie im [Blog-Posting](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# SYS\_CONNECTION\_LOG
<a name="SYS_CONNECTION_LOG"></a>

Protokolliert Authentifizierungsversuche sowie Verbindungen und Verbindungstrennungen.

SYS\_CONNECTION\_LOG ist nur für Superuser sichtbar. Weitere Informationen finden Sie unter [Sichtbarkeit der Daten in Systemtabellen und Ansichten](cm_chap_system-tables.md#c_visibility-of-data).

## Tabellenspalten
<a name="SYS_CONNECTION_LOG-table-columns2"></a>


| Spaltenname  | Datentyp  | Beschreibung  | 
| --- | --- | --- | 
| event  | character(50) | Verbindungs- oder Authentifizierungsereignis. | 
| record\_time  | Zeitstempel | Uhrzeit, zu der das Ereignis aufgetreten ist. | 
| remote\_host  | character(45) | Name oder IP-Adresse des Remote-Hosts. | 
| remote\_port  | character(32)  | Portnummer für den Remote-Host. | 
| session\_id  | Ganzzahl  | Die mit der Anweisung verbundene Prozess-ID.  | 
| database\_name  | character(50)  | Datenbankname. | 
| user\_name | character(50)  | Benutzername | 
| auth\_method | character(32) | Authentifizierungsmethode. | 
| duration  | integer  | Dauer der Verbindung in Mikrosekunden. | 
| ssl\_version | character(50)  | Secure Sockets Layer (SSL)-Version. Diese Spalte ist leer, wenn SSL deaktiviert ist. | 
| ssl\_cipher | character(128) | SSL-Verschlüsselungsverfahren. | 
| mtu  | integer  | Maximum Transmission Unit (MTU). | 
| ssl\_compression  | character(64)  | SSL-Kompressionstyp. | 
| ssl\_expansion | character(64)  | SSL-Expansionstyp. | 
| iam\_auth\_guid | character(36)  | Die IAM-Authentifizierungs-ID für die CloudTrail Anfrage. | 
| application\_name | character(250)  | Der ursprüngliche oder aktualisierte Name der Anwendung für eine Sitzung. | 
| driver\_version | character(64)  | Die Version des ODBC- oder JDBC-Treibers, die von Ihren SQL-Client-Tools von Drittanbietern eine Verbindung zu Ihrem Amazon-Redshift-Cluster herstellt. | 
| os\_version | character(64)  | Die Version des Betriebssystems, das sich auf dem Clientcomputer befindet, der eine Verbindung zu Ihrem Amazon-Redshift-Cluster herstellt. | 
| plugin\_name | character(32)  | Der Name des Plug-Ins, mit dem Sie eine Verbindung zu Ihrem Amazon-Redshift-Cluster herstellen. | 
| protocol\_version | integer | Die interne Protokollversion, die der Amazon-Redshift-Treiber beim Herstellen der Verbindung mit dem Server verwendet. Die Protokollversionen werden zwischen Treiber und Server ausgehandelt. Die Version beschreibt die verfügbaren Funktionen. Gültige Werte sind: [See the AWS documentation website for more details](http://docs.aws.amazon.com/de_de/redshift/latest/dg/SYS_CONNECTION_LOG.html)  | 
| global\_session\_id | character(36)  | Der global eindeutige Bezeichner für die aktuelle Sitzung. Die Sitzungs-ID bleibt auch nach Neustarts bei Knotenfehlern bestehen. | 

## Beispielabfragen
<a name="SYS_CONNECTION_LOG-sample-queries2"></a>

Führen Sie folgende Abfrage aus, um die Details zu offenen Verbindungen anzuzeigen.

```
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)
```

Das folgende Beispiel illustriert einen fehlgeschlagenen Authentifizierungsversuch sowie eine erfolgreiche Verbindung und Verbindungstrennung. 

```
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)
```

Das folgende Beispiel zeigt die Version des ODBC-Treibers, das Betriebssystem auf dem Clientcomputer und das Plug-In, das für die Verbindung mit dem Amazon-Redshift-Cluster verwendet wird. In diesem Beispiel dient das verwendete Plug-In zur standardmäßigen ODBC-Treiberauthentifizierung unter Verwendung eines Anmeldenamens und eines Kennworts.

```
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
```

Das folgende Beispiel zeigt die Version des Betriebssystems auf dem Clientcomputer, die Treiberversion und die Protokollversion an.

```
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
```