URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 39161
[ Назад ]

Исходное сообщение
"Mysql Пользователи и БД"

Отправлено oduvan , 09-Янв-04 13:55 
Как сделать так, чтобы каждый пользователь в БД видел тока свою БД а другие не трогал или не видел, чтобы он там не мог ничего изменять. Т.е. пользователь может работать только со своей БД а с другими - нет.

ASP Linux 9.0 Musql версии 3.23.56


Содержание

Сообщения в этом обсуждении
"Mysql Пользователи и БД"
Отправлено Di_m_aN , 09-Янв-04 14:46 
>Как сделать так, чтобы каждый пользователь в БД видел тока свою БД
>а другие не трогал или не видел, чтобы он там не
>мог ничего изменять. Т.е. пользователь может работать только со своей БД
>а с другими - нет.
>
>ASP Linux 9.0 Musql версии 3.23.56


На mysql серваке есть такая база "mysql", посмотри содержимое табличек в ней.
Особенно, таблицы "user" и "db". В первой прописываются юзеры, во второй базы и права доступа к ним для юзеров. Вот тебе как раз там и надо прописать то, что ты хочешь.


"Mysql Пользователи и БД"
Отправлено oduvan , 09-Янв-04 15:06 
Спасибо + к этому вот еще нашел) mysql_setpermission


"Mysql Пользователи и БД"
Отправлено Ahilles , 09-Янв-04 15:11 
>Спасибо + к этому вот еще нашел) mysql_setpermission

Лучше почитайте про команду GRANT, полезнее будет. А про базу mysql сразу забудьте и не трогайте там ничего без особой надобности.


"Mysql Пользователи и БД"
Отправлено oduvan , 09-Янв-04 19:26 
>>Спасибо + к этому вот еще нашел) mysql_setpermission
>
>Лучше почитайте про команду GRANT, полезнее будет. А про базу mysql сразу
>забудьте и не трогайте там ничего без особой надобности.


Как так не использовать, когда юзерам надо ее)))