Короче говоря, я закончил удаление пользователя root из PHPMyAdmin в EasyPHP. После некоторых исследований я использовал skip-grant-tables для восстановления доступа к базе данных. Теперь, однако, я ничего не могу сделать, поскольку пользователь root имеет «Нет привилегий».phpMyAdmin сообщает 'No Privileges'
Это указано при входе в систему как «корень». У меня действительно есть возможность создавать базу данных через SQL.
Я попытался следующие, и аналогичные:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost';
FLUSH PRIVILEGES;
Тем не менее, я не могу ничего сделать. Кроме того, у меня есть это сообщение:
Дополнительные функции для работы со связанными столами были деактивированы. Чтобы узнать, почему нажмите здесь.
Щелчок через шоу:
$cfg['Servers'][$i]['pmadb'] ... OK
$cfg['Servers'][$i]['relation'] ... not OK [ Documentation ]
General relation features: Disabled
$cfg['Servers'][$i]['table_info'] ... not OK [ Documentation ]
Display Features: Disabled
$cfg['Servers'][$i]['table_coords'] ... not OK [ Documentation ]
$cfg['Servers'][$i]['pdf_pages'] ... not OK [ Documentation ]
Creation of PDFs: Disabled
$cfg['Servers'][$i]['column_info'] ... not OK [ Documentation ]
Displaying Column Comments: Disabled
Browser transformation: Disabled
$cfg['Servers'][$i]['bookmarktable'] ... not OK [ Documentation ]
Bookmarked SQL query: Disabled
$cfg['Servers'][$i]['history'] ... not OK [ Documentation ]
SQL history: Disabled
$cfg['Servers'][$i]['designer_coords'] ... not OK [ Documentation ]
Designer: Disabled
$cfg['Servers'][$i]['tracking'] ... not OK [ Documentation ]
Tracking: Disabled
Переустановка EasyPHP не решает проблему, и ничто не существует в VirtualStore (как один пост на форуме предложил). Есть ли определенный файл MySQL, который я должен искать?
Любые идеи? Это действительно положило конец моей разработке приложений.
Спасибо.
Похоже, вам просто нужно правильно настроить таблицы предоставления. Если бы вы могли сделать мне одолжение и «SELECT * FROM mysql.user WHERE user = 'root'' (с -skip-grant-tables, конечно же) и вставить то, что дает вам, это может помочь. – cHao
root @ localhost имеет все Y's – Peter
И вы подключаетесь к «localhost» при подключении? (Иногда MySQL может быть тупым, если вы подключаетесь к своему IP-адресу, ему нравится видеть, что вы используете свой IP-адрес, а не localhost.) – cHao