2014-01-13 3 views
-1

Добро пожаловать в PhpMyAdminPHPMyAdmin не работает

Ошибка MySQL говорит: Документация

1045 - Доступ запрещен для пользователя 'корень' @ 'локальный' (используя пароль: ДА)

моя страница конфигурации

/* Authentication type and info */ 
$cfg['Servers'][$i]['auth_type'] = 'config'; 
$cfg['Servers'][$i]['user'] = 'root'; 
$cfg['Servers'][$i]['password'] = 'root'; 
$cfg['Servers'][$i]['extension'] = 'mysqli'; 
$cfg['Servers'][$i]['AllowNoPassword'] = true; 
$cfg['Lang'] = ''; 

/* Bind to the localhost ipv4 address and tcp */ 
$cfg['Servers'][$i]['host'] = '127.0.0.1'; 
$cfg['Servers'][$i]['connect_type'] = 'tcp'; 

/* User for advanced features */ 
$cfg['Servers'][$i]['controluser'] = 'pma'; 
$cfg['Servers'][$i]['controlpass'] = ''; 
+0

- это ваша база данных на веб-пространстве? вы пытаетесь подключить его с локального хоста на удаленный сервер? подробнее = быстрое решение – Goikiu

ответ

2

У пользователя root @ localhost с корнем пароля не существует. Если вы можете подключиться к базе данных другими способами, вы должны использовать учетные данные, которые вы там используете. Но использование пароля «root» не кажется очень безопасным.

+0

В любом случае, он должен работать с пустым паролем? – Omar

+1

Если вы оставите пароль пустым в конфигурации, PhpMyAdmin запросит пароль. Если пароль пользователя root действительно пуст, это еще более небезопасно, чем пароль «root». – Jens

0

Вы также должны подтвердить, что ваш хост действительно 127.0.0.1 или localhost. Некоторые веб-хосты используют другое имя хоста.

+0

Но база данных работает на localhost. Сообщение об ошибке из MySQL. Я не думаю, что у хостеров, которые используют разные серверы для баз данных, есть база данных, работающая также на своих веб-серверах. – Jens

Смежные вопросы