подключение к MySql-server

задание установить сервер MySql для создания базы данных.

Установил пакеты сервера и администратора. Сервер предложил сконфигурироваться, ввел имя и пароль, сконфигурировался.
Запускаю администратор MySql, создал подключение: Server hostname - localhost, username - ruslan, password (тот, который указал при конфигурировании).

В ответ получаю ошибку:

Could not connect to host 'localhost'.
MySQL Error Nr. 1045
Access denied for user 'ruslan'@'localhost' (using password: YES)

Жму Ctrl и кнопочку Skip и вижу в разделе Server information - Please connect to MySql Server.
В разделе Service Control - server is running.

Помогите, пожалуйста, подсоединиться к серверу.

0
terlan - 4 Ноябрь, 2009 - 15:03

Подключаемый порт слушается:
ruslan@home:~$ netstat -na | grep 3306
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN
ruslan@home:~$ grant user

...
А вот к серверу так и не могу подключиться.

0
GoretsV - 4 Ноябрь, 2009 - 16:03
Изображение пользователя GoretsV.

Пользователь root
пароль - тот что ввел

0
terlan - 4 Ноябрь, 2009 - 18:13

Оно! Заработало :) Спасибо большое!

0
Жюстина - 4 Ноябрь, 2009 - 16:44
Изображение пользователя Жюстина.

Access denied for user 'ruslan'@'localhost' (using password: YES) это то, что выдаёт консольное? sudo mysql -uroot -ppassword

Для того что б возможно было соединение с базой данных без прав рута необходимо(по крайней меня у меня пускать к серверу базы данных без этого не хотело), чтоб для чего-нибудь в этой базе данных был выдан грант другому пользователю, ну и соответственно этот другой пользователь существовал...

Если всё же не подключается, то скорее всего пароль не тот(забыт, постоянные опечатки,..), его не сложно поменять.

0
terlan - 4 Ноябрь, 2009 - 18:17

... >> Это то, что выдаёт консольное?
Не, это то сообщение (MessageBox), который появился в ответ на ввод пароля в окне MySql Administrator.
Спасибо за наводку про права для других пользователей, попробую поэксперементировать.

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры