2014-03-11 3 views
-1

Я стараюсь следовать курсу udemy, и для его завершения мне нужно иметь надлежащий рабочий phpMyAdmin CP.Нет прав на phpMyAdmin

Я бегу через WAMP 2.4, я пошел на локальный/PHPMyAdmin и «вошли в систему» ​​(имя пользователя в администратора, пароль пустой ") и пошел, чтобы завершить первый шаг, который должен создать базу данных.

Но я вижу красный x и «нет priveleges», где я должен увидеть ввод базы данных. Я попытался вернуться в дом phpMyAdmin и изменить свой пароль, чтобы он не был пустым, но я получаю сообщение об ошибке, когда я тоже этого пытаюсь.

Create database: 
No Privileges 
+1

Вам нужно будет установить права доступа к базе данных для своего пользователя на вкладке «Привилегии» в phpmyadmin – Eeji

ответ

1

пользователя вы подключаетесь к PHPMyAdmin не имеет никаких привилегий, установленных для того, чтобы быть в состоянии создать базу данных.

Редактировать config File на phpmyadmin setup и установить пользователя с большим количеством прав root пользователь для mysql может быть хорошим, поскольку это для курса?

+0

Как правило, это плохая практика. Но, по его словам, если это только для курса, и они не оценивают вас по безопасности ... идите на это. – skrilled

1

Фактическое решение заключается в использовании правильной учетной записи пользователя MySQL для входа в систему.

По умолчанию ВСЕ установки MySQL поставляются с ONE предварительно настроенным Userid, и это root он не имеет пароля.

Так что, когда PHPMYADMIN просит вас войти в использование: -

Username = root password = (leave this blank)

Затем нажмите на кнопку Go.

Теперь вы должны добавить пароль к этой учетной записи, так как это учетная запись пользователя SUPER. Добавьте тот же пароль в все 3 из root учетных записей пользователей. Да, все 3, есть rooot @ localhost и [email protected] и root @ :: 1

Помните, что учетная запись пользователя MySQL является доменной, другими словами, вы можете создать user1, который разрешен для входа с определенного ip-адрес или многие конкретные IP-адреса

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