Accesso a Mysql
Filippo Biondi
fbiondi a intertecman.com
Mer 20 Apr 2005 21:31:55 UTC
Il giorno mer, 20/04/2005 alle 23.10 +0200, Fabrizio ha scritto:
> Ho installato Mysql, ma non riesco a cambiare la password per l'utente
> di default (quello con cui si può accedere a mysql appena installato) mi
> dice che non posso accedere da localhost, e ho solo accesso al DB test
alla prima installazione puoi sempre entrare come root senza password.
Dopodiche' e' bene inserirne una per root.
mysqladmin -u [username] -p password [new password]
Poi una volta guadagnato l'accesso come root
mysql -u root -p<tua_passwd>
crei il tuo utente e stabilisci i permessi sui db e da quali host puo'
collegarsi.
in generale:
[cito da http://dev.mysql.com/doc/mysql/en/grant.html]
Give username full access to all tables from example.com:
grant all on *.* to 'username'@'example.com' identified by 'password';
Give username full access to all tables from any hostname:
grant all on *.* to 'username'@'%' identified by 'password';
Give username select access to all tables in database foo:
grant select on foo.* to 'username'@'hostname' identified by 'password';
se 'username' non rappresenta nessun utente all'interno di mysql, esso
verra' creato in automatico con i diritti e gli host che hai indicato.
HTH
Filo
Maggiori informazioni sulla lista
ubuntu-it