Привилегии юзера в БД

HenzO
На сайте с 09.05.2007
Offline
153
672

На сервере (CentOS + ISP панелька) есть mysql бд\юзер\пасс. Надо в эту БД отправлять sql запросы с домашнего компа через самописное exe приложение. Как я понял, чтобы получить доступ с домашнего компа к БД на сервере, надо дать привелегии для юзера(держателя БД). Как это сделать?

Продвижение сайтов от профессионалов (http://henzo.org/)
IL
На сайте с 20.04.2007
Offline
435
#1
HenzO:
надо дать привелегии для юзера(держателя БД)

Grant ...{тут набор привилегий}

http://dev.mysql.com/doc/refman/5.6/en/grant.html

GRANT ALL ON mydb.* TO 'someuser'@'somehost';
GRANT SELECT, INSERT ON mydb.* TO 'someuser'@'somehost';
... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )
HenzO
На сайте с 09.05.2007
Offline
153
#2
ivan-lev:
Grant ...{тут набор привилегий}

http://dev.mysql.com/doc/refman/5.6/en/grant.html

Что-то не получилось:( Кроме этого еще это писал:

grant all privileges on databasename.* to username@localhost;

flush privileges;

Не могу с домашнего компа к бд этой подконнектиться и все. Должно ведь открыто быть соединение с бд после всех этих заморочек? Или может еще что-то надо сделать?

Andreyka
На сайте с 19.02.2005
Offline
822
#3

Читайте внимательно документацию, нет не должно

И еще - многие хостеры запрещают удаленный коннект к базе

Не стоит плодить сущности без необходимости
2
На сайте с 12.03.2013
Offline
1
#4

В панели при создании базы данных есть опция Удалённый доступ http://ru.ispdoc.com/index.php/%D0%91%D0%B0%D0%B7%D1%8B_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%28ISPmanager%29

2
На сайте с 12.03.2013
Offline
1
#5

В панели ispmanager > Базы данных > для базы данных можно выставить удалённый доступ.

Andreyka
На сайте с 19.02.2005
Offline
822
#6

Если порт закрыт хостером то не поможет

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий