Pour PostgreSQL, mettez à niveau le capteur DAM et PostgreSQL plug-in vers les versions distribuées dans la sécurité de la base de données 4.8.1.
Pour MySQL, mettez à niveau MySQL plug-in vers la dernière version disponible dans la sécurité de la base de données 4.8.1.
Pour MariaDB, mettez à niveau MariaDB plug-in vers la dernière version disponible dans la sécurité de la base de données 4.8.2.
MySQL des détails supplémentaires :
Le client MySQL doit envoyer
OS User et le nom de l’application pour la sécurité de la base de données afin de signaler les détails. Toutes les versions et tous les programmes clients n’envoient pas ces détails.
Présents
OS Le nom de l’utilisateur et de l’application est uniquement disponible lors de l’utilisation du client MySQL (le client de ligne de commande MySQL) dans les versions suivantes :
- MySQL des versions de client 5.6.15 et versions ultérieures, signaler le Nom de l’application.
- MySQL des versions de client 8.0.17 et versions ultérieures, signaler le OS Utilisateur et Nom de l’application.
Si vous vous connectez à MySQL à l’aide de MySQL Connector, le
OS Utilisateur est
EXISTANT signalée par le connecteur MySQL.
Type de connexion |
Envoi par le client OS utilisateur |
La valeur est-elle signalée par la sécurité de la base de données ? |
Commentaire |
À distance |
Oui |
Oui |
Cette OS utilisateur envoyé par le client MySQL. |
À distance |
Non |
Non |
Le client MySQL n’a pas envoyé le OS utilisateur. |
Local (socket Unix) |
Oui |
Oui |
Cette OS utilisateur envoyé par le client MySQL. |
Local (socket Unix) |
Non |
Oui |
Compte d’utilisateur sous lequel le processus client s’exécute. |
Nom de l’application MySQL :
Type de connexion |
Le client envoie le nom de l’application |
La valeur est-elle signalée par la sécurité de la base de données ? |
Commentaire |
À distance |
Oui |
Oui |
Nom de l’application envoyé par le client MySQL. |
À distance |
Non |
Non |
Le client MySQL n’a pas envoyé le nom de l’application. |
Local (socket UNIX) |
Oui |
Oui |
Nom de l’application envoyé par le client MySQL. |
Local (socket UNIX) |
Non |
Oui |
Nom du fichier exécutable du client. |
PostgreSQL détails supplémentaires :
- La sécurité de la base de données signale le nom de l’application si le client PostgreSQL envoie les détails.
- Les clients PostgreSQL ne signalent pas le OS User. Par conséquent, la sécurité de la base de données ne peut pas signaler OS Détails de l’utilisateur dans la plupart des scénarios. Exemple : connexion distante.
- La sécurité de la base de données ne peut signaler que OS User Lorsque la connexion est établie via UNIX socket, connexion locale.
Type de connexion |
Le client envoie le nom de l’application |
La valeur est-elle signalée par la sécurité de la base de données ? |
Commentaire |
À distance |
Non |
Non |
Le client PostgreSQL n’envoie pas OS Utilisateur du processus en cours d’exécution. |
Local (socket UNIX) |
Non |
Oui |
Compte d’utilisateur sous lequel le processus client s’exécute. |
Nom de l’application Postgres :
Type de connexion |
Le client envoie le nom de l’application |
La valeur est-elle signalée par la sécurité de la base de données ? |
Commentaire |
À distance |
Oui |
Oui |
Nom de l’application envoyé par PostgreSQLclient. |
À distance |
Non |
Non |
Le client PostgreSQL n’a pas envoyé le nom de l’application. |
Local (socket UNIX) |
Oui |
Oui |
Nom de l’application envoyé par le client PostgreSQL. |
Local (socket UNIX) |
Non |
Oui |
Nom du fichier exécutable du client. |
Détails supplémentaires MariaDB :
Connexion à MariaDB à l’aide du client MySQL :
Le client MySQL doit envoyer
OS User et le nom de l’application pour la sécurité de la base de données afin de signaler les détails. Toutes les versions et tous les programmes clients n’envoient pas ces détails.
Présents
OS User et le nom de l’application sont uniquement disponibles lors de l’utilisation du client MySQL (le client de ligne de commande MySQL) dans les versions suivantes :
- MySQL des versions de client 5.6.15 et versions ultérieures, signalez le nom de l’application.
- MySQL des versions de client 8.0.17 et versions ultérieures, signaler le OS User et nom de l’application.
Il est également nécessaire d’activer la fonctionnalité de schéma de performances pour l’analyse
MariaDB instance pour le
MySQL client à signaler
Nom de l’application et
OS User.
Pour connaître la procédure exacte, reportez-vous à la documentation MariaDB :
https://mariadb.com/kb/en/performance-schema-overview/
Si vous vous connectez à MariaDB à l’aide de MySQL Connector, le
OS User n’est pas signalé par le connecteur MySQL.
Connexion à MariaDB à l’aide du client MariaDB :
Présents Nom de l’application est uniquement disponible lors de l’utilisation du client MariaDB (client de ligne de commande MariaDb) dans les versions suivantes :
- Versions du client MariaDB 10.0.5 et versions ultérieures, signaler le Nom de l’application.
FAUT Aucune des versions du client MariaDB de 10.0.5 et versions ultérieures signalent le
OS User.
MariaDB OS User:
Type de connexion |
Envoi par le client OS User |
La valeur est-elle signalée par la sécurité de la base de données ? |
Observations |
À distance |
Oui |
Oui |
Cette OS User envoyé par le client MySQL. (FAUT MariaDB le client n’envoie pas le OS User) |
À distance |
Non |
Non |
MySQL/MariaDB le client n’a pas envoyé le OS User. |
Local (socket Unix) |
Oui |
Oui |
Cette OS User envoyé par le MySQL/MariaDB Il. |
Local (socket Unix) |
Non |
Oui |
Compte d’utilisateur sous lequel le processus client s’exécute. |
Nom de l’application MariaDB :
Type de connexion |
Le client envoie le nom de l’application |
La valeur est-elle signalée par la sécurité de la base de données ? |
Observations |
À distance |
Oui |
Oui |
Cette Nom de l’application envoyé par le MySQL/MariaDB Il. |
À distance |
Non |
Non |
MySQL/MariaDB le client n’a pas envoyé le Nom de l’application. |
Local (socket Unix) |
Oui |
Oui |
Cette Nom de l’application envoyé par le MySQL/MariaDB Il. |
Local (socket Unix) |
Non |
Oui |
Nom du fichier exécutable du client. |