Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Unix/Linux/FreeBSD


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Установка и настройка ОС / Unix/Linux/FreeBSD

Выпуск № 687
от 30.01.2007, 22:35

Администратор:Калашников О.А.
В рассылке:Подписчиков: 432, Экспертов: 50
В номере:Вопросов: 1, Ответов: 2


Вопрос № 72591: Имею RHEL 4, на нем крутится mysql 4.0.26-debug, хочу подключиться к нему с Windows используя mysql administrator 1.0.19. Пишу host 10.10.10.1, username - root, password - 888888, выдает ошибку: Host <такой-то> is not allowed to connect to this...

Вопрос № 72.591
Имею RHEL 4, на нем крутится mysql 4.0.26-debug, хочу подключиться к нему с Windows используя mysql administrator 1.0.19. Пишу host 10.10.10.1, username - root, password - 888888, выдает ошибку: Host <такой-то> is not allowed to connect to this mysql server.
Прописал в /etc/hosts.allow свою машину с ip и по отдельности, запихивал в базу mysql данные с моим ip и названием машины по аналогии с localhost, не хочет работать.
Как его заставить работать, что куда надо прописать укажите точно, голову уже всю сломал

Приложение:

Отправлен: 25.01.2007, 14:46
Вопрос задал: Руденский Игорь Евгеньевич (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 2)

Отвечает: -OC-
Здравствуйте, Руденский Игорь Евгеньевич!
вашему пользователю СУБД root разрешен вход только с localhost по умолчанию.
Создайте пользователя который будет иметь те же права но входить с любых хостов либо с определенных.
Ответ отправил: -OC- (статус: Студент)
Ответ отправлен: 25.01.2007, 14:56

Отвечает: lupus campestris
Здравствуйте, Руденский Игорь Евгеньевич!
Создаем пользователя для mysql:
1) создайте файлик add_user.sql с таким содержанием:

CREATE USER test_user IDENTIFIED BY 'password';
CREATE DATABASE test_db;

GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,INDEX
ON test_db.*
TO test_user@'%'
IDENTIFIED BY 'password';

GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,INDEX
ON test_db.*
TO test_user@'localhost'
IDENTIFIED BY 'password';
2) на сервере с БД запускаем его:
# mysql В этом примере имя пользователя - test_user, пароль - password, БД - test_db, Вы можете поменять их как Вам нужно (пароль - обязательно поменяйте).
После этого можно подключаться к БД, указывая в параметрах подключения имя хоста (или его IP адрес), имя и пароль пользователя, название БД.

Что касается hosts.allow, то, во-первых, туда имеет смысл прописывать разрешения в том случае, если у Вас в hosts.deny прописаны запрещения. А во-вторых, у Вас неправильный формат записи. Правильно так:
service_name: ip_addresses
service_name - имя сервиса
ip_addresses - имена или адреса, которым разрешен/запрещен доступ.

Если и так подключиться не удастся, то проверьте, запущен ли mysql на сервере (ps -aux|grep mysql), ждет ли он Ваших подключений (lsof -i|grep mysql). Еще могут быть файерволы с обеих сторон...

Удачи!
---------
«С кем тяжело молчать, с тем не о чем говорить» (Метерлинк)
Ответ отправила: lupus campestris (статус: Профессор)
Россия, Москва
Тел.: +79060429689
Организация: http://www.orange-business.ru
WWW: http://lupus-campestris.blogspot.com/
ICQ: 193918889
----
Ответ отправлен: 25.01.2007, 19:28


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2007, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
ООО "Мастер-Эксперт Про", Москва, 2007
Авторские права | Реклама на портале
Версия системы: 4.43 beta от 26.01.2007
Яндекс Rambler's Top100

В избранное