PDA

Visualizza Versione Completa : Problemi permessi mysql



hotel costes
23-05-07, 15:38
ciao a tutti ho un problema con i privilegi di mysql, ho letto in giro vari post che sono serviti sicuramente a migliorare le mie conoscenze di mysql ma non abbastanza da risolvere il problema,ora vi spiego:
vado nella cartella /usr/local/mysql/bin digito ./mysql -u root -p metto la password
sono dentro mysql
ora faccio questa serie di comandi
mysql> drop database noleggio_test;
Query OK, 0 rows affected (0.01 sec)
poi
mysql> create database noleggio_test;
Query OK, 1 row affected (0.01 sec)
poi imposto i privilegi
mysql> GRANT ALL ON noleggio_test.* TO root@localhost IDENTIFIED BY 'pippo';
Query OK, 0 rows affected (0.00 sec)
esco da mysql ctrl C
Dopo di che provo ad importare dei dati
./mysql noleggio_test < /Users/gioele/db/create_table.sql
MA RICEVO QUESTA RISPOSTA
ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'noleggio_test'
come posso fare??
devo creare un utente??non posso svolgere tutto come root???come si fa a creare un utente?
naturalmente tutto cio' non funziona nemmeno se all'inizio invece di digatare ./mysql -u root -p digito semplicemente ./mysql

chi mi puo' aiutare???

p.s.
ho mac osx 10.4.9
mysql version: 4.1.22-standard