Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza del computer >> software >> SQL Server >> .

Quando abbiamo bisogno di privilegi a filo in mysql?

Hai bisogno di privilegi `FLUSH` in MySQL quando è necessario eseguire dichiarazioni che influiscono sullo stato globale del server o richiedono visibili modifiche immediate. Queste dichiarazioni in genere coinvolgono:

* `Flush Privileges`: Questo è il caso d'uso più comune. Dopo aver concesso o revocato i privilegi degli utenti (utilizzando `Grant` o` Revoke`), è necessario `Flush Privileges` per ricaricare le tabelle di sovvenzione e rendere efficaci le modifiche. Senza di essa, non verranno applicati nuovi privilegi fino a quando il server MySQL non riavvia.

* `Flush Tables`: Questo comando scarica tutte le tabelle nel database (o una tabella specifica). Forza una scrittura di tutti i dati bufferiti su disco. Ciò è utile per garantire la coerenza dei dati, soprattutto prima dei backup o dopo ampie modifiche dei dati. Sebbene meno critico per InnoDB (che utilizza la registrazione delle transazioni per la durata), è più vitale per Myisam.

* `Flush Hosts`: Questo comando scarica la cache host. Ciò è rilevante se hai modificato le impostazioni di autenticazione basate su host e hai bisogno delle modifiche per avere effetto immediato.

* `flush logs` (per registri binari): Questo comando scarica il registro binario sul disco. Questo è importante per le configurazioni di replica per garantire che tutte le modifiche siano registrate in modo persistente e replicate ai server degli slave.

* Altri comandi `flush`: Esistono altre varianti `flush` (ad es.` Filo query cache`, `flush status`, ecc.), Ognuna che influenza un aspetto specifico del server. Questi richiederebbero i privilegi di `Flush` se devi eseguirli.

In breve, sono richiesti i privilegi `Flush` ogni volta che è necessario forzare il server MySQL ad applicare le modifiche allo stato interno o alle strutture di dati *immediatamente *, anziché attendere un riavvio del server. Questi sono generalmente compiti amministrativi. Gli utenti ordinari raramente hanno bisogno di questi privilegi.

 

software © www.354353.com