Come risolvere l’errore #1045 in phpMyAdmin
Dopo l’installazione di un local server provando ad accedere a phpMyAdmin, si potrebbe riscontrare il seguente l’errore: # 1045 Accesso negato per l’utente ‘root’ @ ‘localhost’ (using password: YES) oppure #1045 Access Denied for user ‘root’@’localhost’ (using password: YES).
Se root@localhost non ha i diritti necessari per accedere al database o hai fornito una password errata, potrebbe verificarsi questo errore.
Leggendo questo tutorial avrai la soluzione per bypassando questo errore in qualsiasi server host locale che utilizza phpMyAdmin.
Se ottieni un errore # 1045 in phpMyAdmin che simile all’immagine qui sotto:

Step 1: Apri il tuo MySQL console
- Usando WAMP, fai click con il tasto destro del mouse sulla sua icona posizionata in basso a destra del tuo desktop e seleziona MySQL Console.
Step 2: Inserisci le seguenti righe di comando
Se tu hai una password ignora questa parte
- Scrivi use mysql;
- Premi Enter.
- Setta la tua MySQL Password: UPDATE mysql.user SET Password=PASSWORD(“EnterYourPasswordHere”) WHERE User=”root”;
- Sostituisci “EnterYourPasswordHere” con la password da te scelta.
- Premi Enter.
- Flush i privilegi: FLUSH PRIVILEGES;
- Scrivi : Exit
- Premi Enter.
Step 3: Apri e modifica il tuo Config.inc.php posizionato nel tuo local server
- Usa un text editor come Notepad++ per aprire il tuo file Config.inc.php
- Vai su Computer > C: > (la tua cartella Local Server, WAMP/MAMP/XAMPP) > APPS > PHPMYADMIN > config.inc.php
- Trova la seguente linea nel codice : $cfg[‘Servers’][$i][‘password’] = ”; // MySQL password
- Cambia ‘password’ con una nuova password da te scelta e creata nello Step 2.
- Premi su Salva.
Step 4: Access phpMyAdmin
- Ora puoi accedere in phpMyAdmin andando su http://localhost/phpMyAdmin/
- Congratulazioni! ora sei abilitato ad accedere al tuo Database.
Attenzione se ancora hai problemi ad accedere prova a sostituire in Config.inc.php la seguente riga di codice:
$cfg[‘Servers’][$i][‘auth_type’]=’config’;
con questa:
$cfg[‘Servers’][$i][‘auth_type’]=’cookie’;
Dai un’occhiata anche a questi link:
- ostraining.com/blog/coding/error-1045-phpmyadmin/
- stackoverflow.com/questions/1045-access-denied-for-user-rootlocalhost-using-password-no
- wiki.ubuntu-it.org/Server/MySql/PasswordReset
Non perdere nessuna notizia, aggiungici agli amici! | |
Segui Informarea |
Se volete seguire i post di www.informarea.it potete iscrivervi al suo feed RSS.