

 Amazon Redshift ne prendra plus en charge la création de nouveaux Python à UDFs partir du patch 198. UDFs Le Python existant continuera de fonctionner jusqu'au 30 juin 2026. Pour plus d’informations, consultez le [ billet de blog ](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

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

Enregistre les tentatives d’authentification, ainsi que les connexions et déconnexions.

SYS\_CONNECTION\_LOG n’est visible que par les super-utilisateurs. Pour plus d’informations, consultez [Visibilité des données dans les tables et vues système](cm_chap_system-tables.md#c_visibility-of-data).

## Colonnes de la table
<a name="SYS_CONNECTION_LOG-table-columns2"></a>


| Nom de la colonne  | Type de données  | Description  | 
| --- | --- | --- | 
| event  | character(50) | Connexion ou événement d’authentification. | 
| record\_time  | timestamp | Heure de l’événement. | 
| remote\_host  | character(45) | Nom ou adresse IP de l’hôte distant. | 
| remote\_port  | character(32)  | Numéro de port de l’hôte distant. | 
| session\_id  | entier  | ID de processus associé à l’instruction.  | 
| database\_name  | character(50)  | Nom de la base de données. | 
| user\_name | character(50)  | Nom d’utilisateur. | 
| auth\_method | character(32) | Méthode d’authentification. | 
| duration  | entier  | Durée de connexion en microsecondes. | 
| ssl\_version | character(50)  | Version du protocole SSL (Secure Sockets Layer). Cette colonne est vide lorsque le protocole SSL est désactivé. | 
| ssl\_cipher | character(128) | Chiffrement SSL. | 
| mtu  | entier  | Unité de transmission maximale (MTU). | 
| ssl\_compression  | character(64)  | Type de compression SSL. | 
| ssl\_expansion | character(64)  | Type d’extension SSL. | 
| iam\_auth\_guid | character(36)  | ID d'authentification IAM pour la CloudTrail demande. | 
| application\_name | character(250)  | Nom initial ou mis à jour de l’application pour une séance. | 
| driver\_version | character(64)  | La version du pilote ODBC ou JDBC qui se connecte à votre cluster Amazon Redshift à partir de vos outils clients SQL tiers. | 
| os\_version | character(64)  | La version du système d’exploitation de la machine cliente qui se connecte à votre cluster Amazon Redshift. | 
| plugin\_name | character(32)  | Le nom du plugin utilisé pour se connecter à votre cluster Amazon Redshift. | 
| protocol\_version | entier | La version du protocole interne que le pilote Amazon Redshift utilise pour établir sa connexion avec le serveur. Les versions du protocole sont négociées entre le pilote et le serveur. La version décrit les fonctions disponibles. Les valeurs valides sont les suivantes : [See the AWS documentation website for more details](http://docs.aws.amazon.com/fr_fr/redshift/latest/dg/SYS_CONNECTION_LOG.html)  | 
| global\_session\_id | character(36)  | Identifiant unique au niveau mondial pour la séance en cours. L’ID de séance persiste lors des redémarrages échoués du nœud. | 

## Exemples de requêtes
<a name="SYS_CONNECTION_LOG-sample-queries2"></a>

Pour afficher les détails pour les connexions ouvertes, exécutez la requête suivante.

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

L’exemple suivant reflète un échec de tentative d’authentification, et une connexion et une déconnexion réussie. 

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

L’exemple suivant montre la version du pilote ODBC, le système d’exploitation de la machine cliente et le plugin utilisé pour se connecter au cluster Amazon Redshift. Dans cet exemple, le plugin utilisé est destiné à l’authentification du pilote ODBC standard à l’aide d’un nom de connexion et d’un mot de passe.

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

L’exemple suivant montre la version du système d’exploitation de la machine cliente, la version du pilote et la version du protocole.

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