Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Ubuntu + MySQL, ошибка "Could not retrieve user privilege information" / 5 сообщений из 5, страница 1 из 1
19.03.2011, 12:20
    #37173415
indapublic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ubuntu + MySQL, ошибка "Could not retrieve user privilege information"
Добрый день.

Ubuntu 10.10, MySQL 5.1.49

1. Запускаю MySQL Administrator, все успешно. При попытке перейти на ветку "User Administration" получаю ошибку "Could not retrieve user privilege information".
2. Захожу в терминал, запускаю консоль mysql - успешно. Пишу запрос "set password for root@localhost = PASSWORD('mypswd');" - получаю ошибку "Access denied for user 'root'@'%' to database 'mysql'
3. Выполняю команду "show databases" и вижу одну схему (information_schema), схема mysql отсутствует!
4. Переустановка пакетов ничего не дает.

Как исправить?
Спасибо.
...
Рейтинг: 0 / 0
20.03.2011, 00:00
    #37173995
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ubuntu + MySQL, ошибка "Could not retrieve user privilege information"
indapublic,

Это первая установка mysql-сервера, или ошибка появилась после обновления версии сервера?
В последнем случае можно попробовать выполнить mysql_upgrade, запустив сервер с ключом --skip-grant-tables.

> Переустановка пакетов ничего не дает

Вполне логично. При переустановке не должны удаляться таблицы. Потому переустановкой проблема не устраняется. Можно удалить директорию базы mysql, если там нет важных данных. Кстати, посмотрите, кто владелец и каковы привилегии на файлы таблиц. Обычно владелец/группа mysql:mysql и права 600 или 660 (почему то права зависят от ОС).
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
20.03.2011, 03:39
    #37174032
indapublic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ubuntu + MySQL, ошибка "Could not retrieve user privilege information"
vkleindapublic,

Это первая установка mysql-сервера, или ошибка появилась после обновления версии сервера?
В последнем случае можно попробовать выполнить mysql_upgrade, запустив сервер с ключом --skip-grant-tables.

> Переустановка пакетов ничего не дает

Вполне логично. При переустановке не должны удаляться таблицы. Потому переустановкой проблема не устраняется. Можно удалить директорию базы mysql, если там нет важных данных. Кстати, посмотрите, кто владелец и каковы привилегии на файлы таблиц. Обычно владелец/группа mysql:mysql и права 600 или 660 (почему то права зависят от ОС).


Спасибо за ответ. Первая установка сервера, все работало, перезагрузили - появилась ошибка.
Важных данных нет, только подскажите где находится директория mysql?
...
Рейтинг: 0 / 0
20.03.2011, 04:49
    #37174036
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ubuntu + MySQL, ошибка "Could not retrieve user privilege information"
indapublic,

Сорь, Убунты нет под руками. Что нибудь вроде /var/lib/mysql
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
20.03.2011, 05:09
    #37174037
indapublic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ubuntu + MySQL, ошибка "Could not retrieve user privilege information"
vkleindapublic,

Сорь, Убунты нет под руками. Что нибудь вроде /var/lib/mysql

Спасибо за ответы, все получилось.
mysql_upgrade не помог, удалил всю папку mysql из lib. Пакеты переустановил - все заработало. Еще раз спасибо
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Ubuntu + MySQL, ошибка "Could not retrieve user privilege information" / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]