PHPMyAdmin mi sta dando un messaggio che dice che l'utente (root) non ha una password.
Allora, come posso crearne uno?
PHPMyAdmin mi sta dando un messaggio che dice che l'utente (root) non ha una password.
Allora, come posso crearne uno?
Risposte:
Apri phpMyAdmin e seleziona la scheda SQL. Quindi digita questo comando:
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('your_root_password');
Passa anche a questa riga in config.inc.php
:
$cfg['Servers'][$i]['auth_type'] = 'cookie';
Per fare in modo che phpMyAdmin richieda il nome utente e la password MySQL.
config.inc.php
file, allora può usarlo facilmente ..
$cfg['Servers'][$i]['auth_type']
a = 'cookie
e $cfg['Servers'][$i]['password'] = '';
, questo accetterà MySQL' password di root
Per creare la password di root in PHPMyAdmin nell'interfaccia utente in modo semplice, puoi seguire i semplici passaggi seguenti:
Fare clic su root> Modifica privilegi
Quindi fare clic su Modifica password
Immettere la password desiderata -> Vai
Esci e accedi di nuovo con la nuova password
config.inc.php
: $cfg['Servers'][$i]['auth_type'] = 'cookie';
o aggiornare la config.inc.php
causa altrimenti riceverai un errore di autenticazione entrando
Bene, credo di aver risolto il "problema" di configurazione della password - WampServer 2.2 - Windows 7.
I tre passaggi che ho fatto:
Nella console MySQL imposta una nuova password. Per farlo: mysqladmin -u root password 'your_password'
In phpMyAdmin
fare clic su utenti e impostare la stessa password per l'utente root
.
Infine, imposta la tua nuova password nel file config.inc.php
. Non modificare nient'altro in questo file.
Questo ha funzionato per me. In bocca al lupo!
Daniel
PHPMyAdmin ti sta dicendo che al tuo servizio MySQL manca una password di root. Puoi modificarlo accedendo all'interfaccia della riga di comando di MySQL.mysqladmin -u root password newpass
http://www.howtoforge.com/setting-changing-resetting-mysql-root-passwords
cmd
e digitalo lì. Dopodiché potrebbe essere necessario riconfigurare l'installazione di PHPMyAdmin.
Ecco il semplice passaggio che puoi facilmente impostare phpMyAdmin Password.
C:\xampp\phpMyAdmin
e trova il config.inc.php
fileconfig.inc.php
file in un editor di testo come Notepad ++.$cfg['Servers'][$a]['auth_type'] = 'config';
nel config.inc.php
file.$cfg['Servers'][$a]['auth_type'] = 'config';
in $cfg['Servers'][$a]['auth_type'] = 'cookie';
nel config.inc.php
file e salva le modifiche.localhost/phpmyadmin
. Immettere il nome utente è root . la password è nulla significa vuoto. non si digita nulla, lasciare vuoto e premere il pulsante GO.http://localhost/security/index.php
http://localhost/security/xamppsecurity.php
Vai a phpmyadmin
Apri la sezione account utente:
Usa i privilegi di EDIT
Cambia password e nome utente
Aggiungi privilegi per il database
Su linux (debian 9) dopo aver resettato la password di root mysql (Maria DB), devi solo modificare il file di configurazione phpmyadmin db situato in /etc/phpmyadmin/config-db.php
gedit /etc/phpmyadmin/config-db.php (come root)
Ho appena affrontato il problema della password utente mysql - ERRORE 1045: Accesso negato per l'utente: "root @ localhost" (utilizzando la password: NO) - quando ho provato a eseguire un aggiornamento do-release sul mio sistema operativo. Quindi l'ho corretto in 2 passaggi.
In primo luogo, poiché non avevo accesso su phpmyadmin, ho seguito il passaggio "Recupera password di root MySQL" nel tutorial indicato da ThoKra: https://www.howtoforge.com/setting-changing-resetting-mysql-root-passwords
In secondo luogo, con uno degli utenti di cui conosco la password, ho apportato alcune modifiche alla password agli altri utenti tramite phpmyadmin stesso in base alle informazioni di SonDang.
Se hai provato mysqladmin -u root password 'your_password'
e MySQL dice denied access
, devi cambiare my.ini in modo che il valore password
sia vuoto. quindi riprova mysqladmin -u root password 'your_password'
. Dovrebbe cambiare la tua password e riaprirsi my.ini
e cambiare il valore password
a quello precedente.