2014-10-26 4 views
-5

Я пытался установить пароль для своего phpmyadmin, поскольку появилось уведомление с просьбой сделать это. когда я сделал это с помощью SQL optionI напечатал этот кодДоступ запрещен с localhost

`SET PASSWORD FOR [email protected] = PASSWORD('your_root_password`'); 

, когда я выполнил этот код он Отказано мне доступ к моему PHPMyAdmin.

Я получаю эту ошибку каждый раз, когда я посещаю LOCALHOST/PhpMyAdmin теперь

"#1045 - Access denied for user 'root'@'localhost' (using password: NO)". 

ли способ исправить это?

+0

ваш MySQL есть пароль ?, переустановить его, потому что у вероятно, перепутались с установка – Lefsler

+0

не мой sql, но я использовал опцию mysql в phpmyhost для установки пароля для phpmyadmin, но это лишило меня доступа к серверу –

ответ

0

открыть «config.inc.php» в папке PMA.

добавить эту строку подсказывать аутентификации перед входом

$cfg['Servers'][$i]['auth_type'] = 'cookie'; 
/* $cfg['Servers'][$i]['user'] = 'root'; */ 
/* $cfg['Servers'][$i]['password'] = ''; */ 

ИЛИ вручную определить вашу проверку подлинности с помощью этой линии

$cfg['Servers'][$i]['auth_type'] = 'config'; 
$cfg['Servers'][$i]['user'] = 'root'; 
$cfg['Servers'][$i]['password'] = 'yourpassword'; 
Смежные вопросы