LINUX.ORG.RU
решено ФорумAdmin

MySQL. Доступ со всех машин в сети.


0

1

Являясь новичком в администрировании БД, спрашиваю: можно ли сделать так, чтобы юзеры могли логиниться в БД с разных машин под разными именами? Понимаю, что можно. Но как это реализовать?

Можно ли использовать какую-нибудь таблицу внутри базы соответствия хост-юзер? Как это сделать?

Являясь новичком в администрировании БД

ага, почитай повнимательнее про GRANT

xpahos ★★★★★
()

Можно

Можно ли использовать какую-нибудь таблицу внутри базы соответствия хост-юзер? Как это сделать?


Она там уже есть, эта таблица

Harald ★★★★★
()

там уже есть. mysql.user называется. Можно ещё понаделать.

drBatty ★★
()

Все привилегии хранятся в MySLQ-таблицах же. Посему для каждой пары «пользователь-БД» надо сделать что-то вроде.

GRANT ALL PRIVELEGES ON БД.* TO пользователь@'192.168.0.%' IDENTIFIED BY 'пароль'
r_asian ★☆☆
()

Еще не забудь проверить то, что MySQL разрешает сетевые соединения не только с localhost, ::1 и 127.0.0.1.

plus-one-is-not-needed
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.