Descrivere l'autenticazione

Completato

L'autenticazione in Database di Azure per MySQL viene implementata autenticando il nome utente, l'host da cui l'utente si connette e una password. All'account utente sono associate autorizzazioni.

In Database di Azure per MySQL gli account utente hanno una password e un ruolo assegnati. A ciascun ruolo è associata una o più autorizzazioni. L'account definisce chi può connettersi al server MySQL e le operazioni consentite dopo la connessione. Quando ogni query viene passata al parser, l'account client viene controllato per assicurarsi che abbia le autorizzazioni corrette per eseguire la query.

Nota

In MySQL il nome utente e il nome host sono due entità separate che vengono usate insieme. Ciò significa che è consentito l'uso dello stesso nome utente con un nome host diverso.

Visualizzare le autorizzazioni per un account eseguendo una query in MySQL Workbench:

SHOW GRANTS FOR 'account_name';