Para PostgreSQL, amplíe el sensor de DAM y el complemento de PostgreSQL a las versiones publicadas en seguridad de base de datos 4.8.1.
Para MySQL, amplíe MySQL complemento a la última versión publicada en seguridad de base de datos 4.8.1.
Para MariaDB, amplíe el complemento MariaDB a la última versión publicada en seguridad de base de datos 4.8.2.
MySQL detalles adicionales:
El cliente de MySQL debe enviar
OS User y el nombre de aplicación de la seguridad de la base de datos para informar de los detalles. No todas las versiones y los programas cliente envían estos detalles.
Seleccionado
OS El nombre de usuario y de aplicación solo está disponible cuando se utiliza el cliente de MySQL (el cliente de línea de comandos MySQL) en las siguientes versiones:
- Versiones de cliente MySQL 5.6.15 y posteriores, informe de la Nombre de la aplicación.
- Versiones de cliente MySQL 8.0.17 y posteriores, informe de la OS Usuario\Plantillas así Nombre de la aplicación.
Si se conecta a MySQL mediante MySQL Connector, se
OS Usuario es
NECESARIAMENTE proporcionado por el conector MySQL.
MySQL OS usuario\Plantillas
Tipo de conexión |
El cliente envía OS usuario\Plantillas |
¿La seguridad de base de datos ha registrado el valor? |
Comentario |
Forma |
Sí |
Sí |
Lo OS usuario enviado por el cliente de MySQL. |
Forma |
No |
No |
El cliente de MySQL no envió la OS usuario\Plantillas. |
Local (Unix socket) |
Sí |
Sí |
Lo OS usuario enviado por el cliente de MySQL. |
Local (Unix socket) |
No |
Sí |
La cuenta de usuario en la que se ejecuta el proceso cliente. |
Nombre de la aplicación de MySQL:
Tipo de conexión |
El cliente envía el nombre de la aplicación |
¿La seguridad de base de datos ha registrado el valor? |
Comentario |
Forma |
Sí |
Sí |
El nombre de la aplicación enviada por el cliente de MySQL. |
Forma |
No |
No |
MySQL cliente no envió el nombre de la aplicación. |
Local (UNIX socket) |
Sí |
Sí |
El nombre de la aplicación enviada por el cliente de MySQL. |
Local (UNIX socket) |
No |
Sí |
Nombre del archivo ejecutable del cliente. |
PostgreSQL detalles adicionales:
- Database Security informa del nombre de la aplicación si el cliente PostgreSQL envía los detalles.
- Los clientes de PostgreSQL no informan del OS User. Por lo tanto, la seguridad de la base de datos no puede informar OS detalles del usuario en la mayoría de los escenarios. Ejemplo: conexión remota.
- La seguridad de la base de datos solo puede informar del OS User Cuando se establece la conexión mediante UNIX socket, conexión local.
Postgres OS usuario\Plantillas
Tipo de conexión |
El cliente envía el nombre de la aplicación |
¿La seguridad de base de datos ha registrado el valor? |
Comentario |
Forma |
No |
No |
El cliente de PostgreSQL no está enviando OS Usuario del proceso en ejecución. |
Local (UNIX socket) |
No |
Sí |
La cuenta de usuario en la que se ejecuta el proceso cliente. |
Nombre de la aplicación Postgres:
Tipo de conexión |
El cliente envía el nombre de la aplicación |
¿La seguridad de base de datos ha registrado el valor? |
Comentario |
Forma |
Sí |
Sí |
El nombre de la aplicación enviado por PostgreSQLclient. |
Forma |
No |
No |
El cliente de PostgreSQL no envió el nombre de la aplicación. |
Local (UNIX socket) |
Sí |
Sí |
El nombre de la aplicación enviada por el cliente de PostgreSQL. |
Local (UNIX socket) |
No |
Sí |
Nombre del archivo ejecutable del cliente. |
Detalles adicionales de MariaDB:
Conexión a MariaDB mediante el cliente MySQL:
El cliente de MySQL debe enviar
OS User y el nombre de aplicación de la seguridad de la base de datos para informar de los detalles. No todas las versiones y los programas cliente envían estos detalles.
Seleccionado
OS User y el nombre de la aplicación solo está disponible cuando se utiliza el cliente de MySQL (el cliente de línea de comandos MySQL) en las siguientes versiones:
- Versiones de cliente MySQL 5.6.15 y posteriores, informe del nombre de la aplicación.
- Versiones de cliente MySQL 8.0.17 y posteriores, informe de la OS User y el nombre de la aplicación.
También es necesario activar la función de esquema de rendimiento para el monitor
MariaDB instancia para el
MySQL cliente para informar
Nombre de la aplicación así
OS User.
Para conocer los pasos exactos, consulte la documentación de MariaDB:
https://mariadb.com/kb/en/performance-schema-overview/
Si se conecta a MariaDB mediante MySQL Connector,
OS User NO está registrado en el conector MySQL.
Conexión a MariaDB mediante el cliente de MariaDB:
Seleccionado Nombre de la aplicación solo está disponible cuando se utiliza el cliente de MariaDB (el cliente de línea de comandos MariaDb) en las siguientes versiones:
- Versiones de cliente de MariaDB 10.0.5 y posteriores, informe de la Nombre de la aplicación.
ASPECTO Ninguna de las versiones del cliente de MariaDB de 10.0.5 y reporting posterior de la
OS User.
MariaDB OS User:
Tipo de conexión |
El cliente envía OS User |
¿La seguridad de base de datos ha registrado el valor? |
Comentar |
Forma |
Sí |
Sí |
Lo OS User Enviado por el cliente de MySQL. (ASPECTO MariaDB el cliente no está enviando el OS User) |
Forma |
No |
No |
MySQL/MariaDB el cliente no envió la OS User. |
Local (Unix socket) |
Sí |
Sí |
Lo OS User Enviado por el MySQL/MariaDB cliente. |
Local (Unix socket) |
No |
Sí |
La cuenta de usuario en la que se ejecuta el proceso cliente. |
Nombre de la aplicación MariaDB:
Tipo de conexión |
El cliente envía el nombre de la aplicación |
¿La seguridad de base de datos ha registrado el valor? |
Comentar |
Forma |
Sí |
Sí |
Lo Nombre de la aplicación Enviado por el MySQL/MariaDB cliente. |
Forma |
No |
No |
MySQL/MariaDB el cliente no envió la Nombre de la aplicación. |
Local (Unix socket) |
Sí |
Sí |
Lo Nombre de la aplicación Enviado por el MySQL/MariaDB cliente. |
Local (Unix socket) |
No |
Sí |
Nombre del archivo ejecutable del cliente. |