Gli utenti esistenti sono elencati nell'area in basso a sinistra
in una barra
laterale. Se vi sono molti account utente sul vostro
server MySQL, il campo con l'icona a lente d'ingrandimento può
essere comodo per filtrare gli utenti di vostro interesse. Ad
esempio, digitandovi dentro il carattere t
o
T
, imposterà il filtro in modo che mostri
gli utenti il cui nome inizia per t
. Il
filtro funziona in modalità case-insensitive (non differenzia
le lettere maiuscole da quelle minuscole).
Se avete esperienza come utente MySQL, noterete che gli utenti
non sono elencati nel classico stile MySQL
(
), ma solo con i loro nomi utenti. Se
facendo doppio clic su un nome utente non vengono mostrate
sotto-categorie, questo significa che i privilegi dell'utente
selezionato non sono specifici di un (insieme di) host. Al
contrario, se vi sono delle sotto-categorie, i privilegi
dell'utente sono validi per uno o un insieme definito di host.
Potete assegnare diversi insiemi di privilegi, in base all'host
da cui si connette al server MySQL. Questo concetto è descritto
in maggior dettagllio nella sezione
Access
Control, Stage 1: Connection Verification.
user
@host
Si noti che MySQL Administrator ha un concetto differente
di user
rispetto a MySQL. In MySQL, un utente
è sempre identificato da una coppia
username
/host
. Questo
significa, ad esempio, che 'brian'@'%'
potrebbe non avere nulla a che vedere con
'brian'@'localhost'
. Il primo potrebbe essere
Brian Miller
, mentre il secondo potrebbe
essere Brian Schultz
. Questa distinzione non
esiste in MySQL Administrator: l'utente brian
è
sempre un determinato utente, indipendentemente da dove collega
il server MySQL. Detto questo, 'brian'@'%'
può comunque avere privilegi diversi da
'brian'@'localhost'
.
Ad esempio, potreste avere un utente chiamato
superuser
. Se fate doppio clic sullo username
vengono mostrate due sotto-categorie,
localhost
e athena
, Questo
significa che l'utente ha un insieme specifico di privilegi se
lui/lei si collega da localhost
, ed un
insieme di privilegi (probabilmente differente) se lui/lei si
collega da athena
.
Facendo clic con il tasto destro su uno username o su una sotto-categoria che un utente può avere, si ottiene accesso ad i seguenti comandi:
Add a new User
: Selezionando questo
comando viene aggiunto un nuovo utente alla lista degli
utenti, con il nome predefinito New
User
. Dovete inserire almeno il nome utente, nel
campo MySQL User
della scheda
User
Information, da cui una volta applicate le
modifiche, verrà aggiornata la lista degli account
utente.
Add Host from which the User can
connect
: Vi permette di specificare un host da
cui l'utente può collegarsi. Questo comando non è
disponibile se avete evidenziato una sotto-categoria.
Remove Host from which the User can
connect
: Vi permette di eliminare un host da cui
l'utente si può collegare. Se non vi sono
sotto-categorie, l'utente sarà rimosso (vi verrà
comunque richiesta la conferma prima della rimozione).
Clone User
: Crea una copia dell'utente
selezionato, insieme alle sue sotto-categorie. Il nuovo
utente viene chiamato New User
fino a
quando non specificate un altro nome nel campo
MySQL User
della scheda
User
Information. Con questo comando potete creare
utenti con gli stessi privilegi.
Delete User
: Vi permette di eliminare
l'utente selezionato. Vi verrà chiesto di confermare
l'eliminazione dell'utente.
Refresh User List
: Rilegge la lista
degli utenti dal server MySQL. Questo è utile nel caso in
cui altre persone (su altre connessioni) stiano
modificando gli account degli utenti. Si noti che
selezionando questo comando verranno richiuse tutte le
sottocategorie.
This is a translation of the MySQL Administrator Manual that can be found at dev.mysql.com. The original MySQL Administrator Manual is in English, and this translation is not necessarily as up to date as the English version.