Come faccio a installare i plugin CONNECTION_CONTROL e CONNECTION_CONTROL_FAILED_LOGIN_ATTENTS in Amazon RDS per MySQL?
Voglio installare i plugin CONNECTION_CONTROL e CONNECTION_CONTROL_FAILED_LOGIN_ATTENTS per il mio database Amazon Relational Database Service (Amazon RDS) per MySQL.
Risoluzione
**Nota:**i passaggi seguenti si applicano solo ad Amazon RDS per MySQL. Non si applicano all'edizione compatibile con Amazon Aurora MySQL.
Il plugin CONNECTION_CONTROL
CONNECTION_CONTROL (dal sito Web MySQL) controlla i tentativi di connessione in entrata e aggiunge un ritardo alle risposte del server, se necessario. Questo plugin rivela anche le variabili di sistema che ne consentono la configurazione e una variabile di stato che fornisce informazioni di monitoraggio rudimentali.
CONNECTION_CONTROL non viene fornito con configurazioni MySQL predefinite. Pertanto, è necessario configurare il plugin dopo averlo installato.
Installa CONNECTION_CONTROL
Per installare il plugin CONNECTION_CONTROL in MySQL, esegui i seguenti comandi nel client a riga di comando MySQL:
mysql INSTALL PLUGIN CONNECTION_CONTROL SONAME 'connection_control.so';
Ciò restituisce un output simile al seguente messaggio:
Query OK, 0 rows affected (0.01 sec)
Per ulteriori informazioni, consulta Installazione dei plugin per il controllo della connessione sul sito Web MySQL.
Controlla le variabili del plugin
Ora puoi verificare le seguenti variabili relative al plugin:
- connection_control_failed_connections_threshold
- connection_control_max_connection_delay
- connection_control_min_connection_delay
Per controllare queste variabili, esegui i seguenti comandi:
mysql SHOW VARIABLES LIKE 'connection_control%';
Ciò restituisce un output simile al seguente messaggio:
+-------------------------------------------------+------------+ | Variable_name | Value | +-------------------------------------------------+------------+ | connection_control_failed_connections_threshold | 3 | | connection_control_max_connection_delay | 2147483647 | | connection_control_min_connection_delay | 1000 | +-------------------------------------------------+------------+
Non è possibile modificare i valori di queste variabili ed è necessario utilizzarli per impostazione predefinita. Per ulteriori informazioni, consulta Sistema di controllo della connessione e variabili di stato sul sito Web MySQL.
Il plugin CONNECTION_CONTROL_FAILED_LOGIN_ATTENTS
CONNECTION_CONTROL\ _FAILED_LOGIN_ATTENTS implementa una tabella INFORMATION_SCHEMA che rivela informazioni di monitoraggio più dettagliate per i tentativi di connessione falliti.
Installa CONNECTION_CONTROL_FAILED_LOGIN_ATTENTS
Per installare il plugin CONNECTION_CONTROL_FAILED_LOGIN_ATTENTS in MySQL, esegui i seguenti comandi:
mysql INSTALL PLUGIN CONNECTION_CONTROL_FAILED_LOGIN_ATTEMPTS SONAME 'connection_control.so';
Ciò restituisce un output simile al seguente messaggio:
Query OK, 0 rows affected (0.00 sec)
Visualizza lo stato dei plugin
Per visualizzare lo stato di questi plugin, esegui i seguenti comandi:
mysql SELECT PLUGIN_NAME, PLUGIN_STATUS FROM INFORMATION_SCHEMA.PLUGINS WHERE PLUGIN_NAME LIKE 'connection%'; command.
Ciò restituisce un output simile al seguente messaggio:
+------------------------------------------+---------------+ | PLUGIN_NAME | PLUGIN_STATUS | +------------------------------------------+---------------+ | CONNECTION_CONTROL | ACTIVE | | CONNECTION_CONTROL_FAILED_LOGIN_ATTEMPTS | ACTIVE | +------------------------------------------+---------------+
Ciò conferma che lo stato dei plugin è ATTIVO. Ora puoi conoscere eventuali tentativi di accesso non riusciti, confrontarli con gli strumenti di valutazione di terze parti e pubblicare la valutazione.
Informazioni correlate
Dichiarazione UNINSTALL PLUGIN (sito Web MySQL)
Contenuto pertinente
- AWS UFFICIALEAggiornata un anno fa
- AWS UFFICIALEAggiornata 2 anni fa
- Perché non riesco ad accedere o visualizzare i dati di Performance Insights in Amazon RDS per MySQL?AWS UFFICIALEAggiornata 3 anni fa
- AWS UFFICIALEAggiornata 2 anni fa