Я не могу установить корневой пароль для MySQL
-
30-09-2019 - |
Вопрос
Я только что настроил сервер лампы, используя SUSE Server 10. Я хочу установить пароль root для MySQL, поэтому я ввел в терминал следующий:
mysqladmin -u root password MyPassword
и вывод:
mysqladmin: Can't turn off logging; error: 'Access denied; you need SUPER
privilege for this operation'
Я не совсем уверен, что супер привилегия для Mysqladmin, и все мои поиски Google были бесплодными. Я могу использовать MySQL из командной строки, не введя такого пароля:
mysql -u root
Но я не могу получить доступ к базе данных MySQL для обновления пароля корневого пароля. Вот выход:
mysql> USE mysql;
mysql> ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'
Любая помощь будет очень ценится. Спасибо.
Решение
Я все еще не уверен, что это решение этой проблемы, но решение, которое я придумал, было установить Suse 11. Теперь все работает. Я думаю, что была только проблема с моей первой установкой.
Не связан с StackOverflow