Per PostgreSQL, Upgrade DAM Sensor e PostgreSQL plug-in alle versioni rilasciate nella sicurezza del database 4.8.1.
Per MySQL, effettuare l'upgrade di MySQL plug-in alla versione più recente rilasciata in sicurezza del database 4.8.1.
Per MariaDB, effettuare l'upgrade di MariaDB plug-in alla versione più recente rilasciata in sicurezza del database 4.8.2.
MySQL dettagli aggiuntivi:
Il client MySQL deve inviare
OS User e il nome dell'applicazione per la sicurezza del database per segnalare i dettagli. Non tutte le versioni e i programmi client inviano questi dettagli.
Attualmente
OS L'utente e il nome dell'applicazione sono disponibili solo quando si utilizza il client MySQL (il client della riga di comando MySQL) nelle versioni seguenti:
- Versioni client MySQL 5.6.15 e in seguito, segnalare il Nome applicazione.
- Versioni client MySQL 8.0.17 e in seguito, segnalare il OS Utente e Nome applicazione.
Se ci si connette a MySQL utilizzando MySQL Connector, il
OS Utente è
NON segnalato dal connettore MySQL.
Tipo di connessione |
Client invia OS utente |
Il valore è segnalato dalla sicurezza del database? |
Commenti |
Remoto |
Sì |
Sì |
Il OS utente inviato dal client MySQL. |
Remoto |
No |
No |
MySQL client non ha inviato il OS utente. |
Locale (Unix socket) |
Sì |
Sì |
Il OS utente inviato dal client MySQL. |
Locale (Unix socket) |
No |
Sì |
L'account utente in cui viene eseguito il processo client. |
Nome applicazione MySQL:
Tipo di connessione |
Il client invia il nome dell'applicazione |
Il valore è segnalato dalla sicurezza del database? |
Commenti |
Remoto |
Sì |
Sì |
Il nome dell'applicazione inviato dal client MySQL. |
Remoto |
No |
No |
MySQL client non ha inviato il nome dell'applicazione. |
Locale (UNIX socket) |
Sì |
Sì |
Il nome dell'applicazione inviato dal client MySQL. |
Locale (UNIX socket) |
No |
Sì |
Il nome dell'eseguibile del client. |
PostgreSQL dettagli aggiuntivi:
- La protezione del database riporta il nome dell'applicazione se il client PostgreSQL invia i dettagli.
- I client PostgreSQL non segnalano il OS User. Pertanto, la sicurezza del database non è in grado di segnalare OS dettagli utente nella maggior parte degli scenari. Esempio: connessione remota.
- La protezione del database può segnalare solo il OS User Quando la connessione viene stabilita tramite UNIX socket, connessione locale.
Tipo di connessione |
Il client invia il nome dell'applicazione |
Il valore è segnalato dalla sicurezza del database? |
Commenti |
Remoto |
No |
No |
Il client PostgreSQL non invia OS Utente del processo in esecuzione. |
Locale (UNIX socket) |
No |
Sì |
L'account utente in cui viene eseguito il processo client. |
Nome applicazione Postgres:
Tipo di connessione |
Il client invia il nome dell'applicazione |
Il valore è segnalato dalla sicurezza del database? |
Commenti |
Remoto |
Sì |
Sì |
Il nome dell'applicazione inviato da PostgreSQLclient. |
Remoto |
No |
No |
Il client PostgreSQL non ha inviato il nome dell'applicazione. |
Locale (UNIX socket) |
Sì |
Sì |
Il nome dell'applicazione inviato dal client PostgreSQL. |
Locale (UNIX socket) |
No |
Sì |
Il nome dell'eseguibile del client. |
MariaDB ulteriori dettagli:
Connessione a MariaDB mediante il client MySQL:
Il client MySQL deve inviare
OS User e il nome dell'applicazione per la sicurezza del database per segnalare i dettagli. Non tutte le versioni e i programmi client inviano questi dettagli.
Attualmente
OS User e il nome dell'applicazione sono disponibili solo quando si utilizza il client MySQL (il client della riga di comando MySQL) nelle versioni seguenti:
- Versioni client MySQL 5.6.15 e in seguito, segnalare il nome dell'applicazione.
- Versioni client MySQL 8.0.17 e in seguito, segnalare il OS User e il nome dell'applicazione.
È inoltre necessario attivare la funzionalità dello schema di prestazioni per il monitorato
MariaDB istanza per il
MySQL client da segnalare
Nome applicazione e
OS User.
Per i passaggi esatti, consultare la documentazione di MariaDB:
https://mariadb.com/kb/en/performance-schema-overview/
Se ci si connette a MariaDB utilizzando MySQL Connector, il
OS User NON viene segnalato dal connettore MySQL.
Connessione a MariaDB mediante il client MariaDB:
Attualmente Nome applicazione è disponibile solo quando si utilizza il client MariaDB (il client della riga di comando MariaDb) nelle seguenti versioni:
- Versioni client MariaDB 10.0.5 e in seguito, segnalare il Nome applicazione.
IMPORTANTE Nessuna delle versioni client di MariaDB da 10.0.5 e in seguito segnala il
OS User.
MariaDB OS User:
Tipo di connessione |
Client invia OS User |
Il valore è segnalato dalla sicurezza del database? |
Commento |
Remoto |
Sì |
Sì |
Il OS User inviato dal client MySQL. (IMPORTANTE MariaDB il client non invia il OS User) |
Remoto |
No |
No |
MySQL/MariaDB il client non ha inviato il OS User. |
Locale (Unix socket) |
Sì |
Sì |
Il OS User inviato dal MySQL/MariaDB client. |
Locale (Unix socket) |
No |
Sì |
L'account utente in cui viene eseguito il processo client. |
Nome applicazione MariaDB:
Tipo di connessione |
Il client invia il nome dell'applicazione |
Il valore è segnalato dalla sicurezza del database? |
Commento |
Remoto |
Sì |
Sì |
Il Nome applicazione inviato dal MySQL/MariaDB client. |
Remoto |
No |
No |
MySQL/MariaDB il client non ha inviato il Nome applicazione. |
Locale (Unix socket) |
Sì |
Sì |
Il Nome applicazione inviato dal MySQL/MariaDB client. |
Locale (Unix socket) |
No |
Sì |
Il nome dell'eseguibile del client. |