ho avuto problema con mysql. Ho cercato di eseguire questo:accesso negato per l'utente debian-sys-maint
echo "show databases" | mysql -B -N
Ma ho ottenuto:
ERROR 1045 (28000): Access denied for user 'debian-sys-maint'@'localhost' (using password: YES)
Ma quando ho exec:
/etc/init.d/mysql restart
ho ottenuto un 'OK'.
ho fatto
GRANT ALL PRIVILEGES on *.* TO [email protected] IDENTIFIED BY PASSWORD 'your password' WITH GRANT OPTION; FLUSH PRIVILEGES;
dove password è da /etc/mysql/debian.cnf
. Ma non ha aiutato. (ovviamente ho scaricato priv e riavviato mysql).
devo campi [client] e [] mysql_upgrade in /etc/mysql/debian.cnf. Le password sono le stesse nel file e nel database per l'utente. –
Sì, tutto ciò che serve: aggiornare la password, perché questo passaggio è unico per ogni installazione. Ad esempio: si sposta data_dir da un server a un altro, quindi il passaggio non corrisponde a –