Para PostgreSQL, upgrade DAM sensor e PostgreSQL plug-in para as versões liberadas na segurança do banco de dados 4.8.1.
Por MySQL, upgrade MySQL plug-in para a versão mais recente liberada na segurança do banco de dados 4.8.1.
Para o MariaDB, upgrade MariaDB plug-in para a versão mais recente liberada na segurança do banco de dados 4.8.2.
Detalhes adicionais do MySQL:
O cliente do MySQL deve enviar
OS User e o nome do aplicativo para a segurança do banco de dados para relatar os detalhes. Nem todas as versões e programas clientes enviam esses detalhes.
Estiverem
OS O nome do usuário e do aplicativo só está disponível quando o cliente do MySQL (o cliente de linha de comando do MySQL) é usado nas seguintes versões:
- Versões do cliente do MySQL 5.6.15 e versões posteriores, relate o Nome do aplicativo.
- Versões do cliente do MySQL 8.0.17 e versões posteriores, relate o OS Usuário em Nome do aplicativo.
Se você se conectar a MySQL usando o MySQL Connector, o
OS Usuário é
VÁLIDA relatado pelo MySQL Connector.
Tipo de conexão |
Cliente envia OS usuário |
O valor é relatado pela segurança do banco de dados? |
Comentário |
Controle |
Sim |
Sim |
O OS usuário enviado pelo cliente do MySQL. |
Controle |
Não |
Não |
O cliente do MySQL não enviou o OS usuário. |
Local (soquete de Unix) |
Sim |
Sim |
O OS usuário enviado pelo cliente do MySQL. |
Local (soquete de Unix) |
Não |
Sim |
A conta de usuário na qual o processo do cliente é executado. |
Nome do aplicativo MySQL:
Tipo de conexão |
O cliente envia o nome do aplicativo |
O valor é relatado pela segurança do banco de dados? |
Comentário |
Controle |
Sim |
Sim |
O nome do aplicativo enviado pelo cliente do MySQL. |
Controle |
Não |
Não |
O cliente do MySQL não enviou o nome do aplicativo. |
Local (soquete de UNIX) |
Sim |
Sim |
O nome do aplicativo enviado pelo cliente do MySQL. |
Local (soquete de UNIX) |
Não |
Sim |
O nome do executável do cliente. |
PostgreSQL detalhes extras:
- A segurança do banco de dados relata o nome do aplicativo se o cliente PostgreSQL enviar os detalhes.
- Os clientes do PostgreSQL não relatam o OS User. Portanto, a segurança do banco de dados não é capaz de relatar OS detalhes do usuário na maioria dos cenários. Exemplo: conexão remota.
- A segurança do banco de dados só pode relatar o OS User Quando a conexão é estabelecida por meio do UNIX Socket, conexão local.
Tipo de conexão |
O cliente envia o nome do aplicativo |
O valor é relatado pela segurança do banco de dados? |
Comentário |
Controle |
Não |
Não |
O cliente PostgreSQL não está enviando OS O usuário do processo em execução. |
Local (soquete de UNIX) |
Não |
Sim |
A conta de usuário na qual o processo do cliente é executado. |
Nome do aplicativo postgres:
Tipo de conexão |
O cliente envia o nome do aplicativo |
O valor é relatado pela segurança do banco de dados? |
Comentário |
Controle |
Sim |
Sim |
O nome do aplicativo enviado pelo PostgreSQLclient. |
Controle |
Não |
Não |
O cliente PostgreSQL não enviou o nome do aplicativo. |
Local (soquete de UNIX) |
Sim |
Sim |
O nome do aplicativo enviado pelo cliente PostgreSQL. |
Local (soquete de UNIX) |
Não |
Sim |
O nome do executável do cliente. |
Detalhes extras do MariaDB:
Conectando-se ao MariaDB usando o cliente do MySQL:
O cliente do MySQL deve enviar
OS User e o nome do aplicativo para a segurança do banco de dados para relatar os detalhes. Nem todas as versões e programas clientes enviam esses detalhes.
Estiverem
OS User e o nome do aplicativo só está disponível quando o cliente do MySQL (o cliente de linha de comando do MySQL) é usado nas seguintes versões:
- Versões do cliente do MySQL 5.6.15 e versões posteriores, relate o nome do aplicativo.
- Versões do cliente do MySQL 8.0.17 e versões posteriores, relate o OS User e o nome do aplicativo.
Também é necessário ativar o recurso de esquema de desempenho para o arquivo
MariaDB instância para o
MySQL cliente a relatar
Nome do aplicativo em
OS User.
Para ver as etapas exatas, consulte a documentação do MariaDB:
https://mariadb.com/kb/en/performance-schema-overview/
Se você se conectar ao MariaDB usando o conector MySQL, o
OS User Não é reportado do MySQL Connector.
Conectando-se ao MariaDB usando o cliente MariaDB:
Estiverem Nome do aplicativo Só está disponível quando o cliente MariaDB (o cliente de linha de comando MariaDb) é usado nas seguintes versões:
- Versões de cliente do MariaDB 10.0.5 e versões posteriores, relate o Nome do aplicativo.
Important Nenhuma das versões do cliente do MariaDB de 10.0.5 e posterior relatar o
OS User.
MariaDB OS User:
Tipo de conexão |
Cliente envia OS User |
O valor é relatado pela segurança do banco de dados? |
Sobre |
Controle |
Sim |
Sim |
O OS User enviado pelo cliente do MySQL. (Important MariaDB o cliente não está enviando o OS User) |
Controle |
Não |
Não |
MySQL/MariaDB o cliente não enviou o OS User. |
Local (soquete de Unix) |
Sim |
Sim |
O OS User enviado pelo MySQL/MariaDB Client. |
Local (soquete de Unix) |
Não |
Sim |
A conta de usuário na qual o processo do cliente é executado. |
Nome do aplicativo MariaDB:
Tipo de conexão |
O cliente envia o nome do aplicativo |
O valor é relatado pela segurança do banco de dados? |
Sobre |
Controle |
Sim |
Sim |
O Nome do aplicativo enviado pelo MySQL/MariaDB Client. |
Controle |
Não |
Não |
MySQL/MariaDB o cliente não enviou o Nome do aplicativo. |
Local (soquete de Unix) |
Sim |
Sim |
O Nome do aplicativo enviado pelo MySQL/MariaDB Client. |
Local (soquete de Unix) |
Não |
Sim |
O nome do executável do cliente. |