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

RFpro.ru: Базы данных MySQL

  Все выпуски  

RusFAQ.ru: Базы данных SQL


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

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Базы данных SQL

Выпуск № 123
от 27.07.2006, 10:05

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


Вопрос № 49812: Скажите, пожалуйста, как настроить доступ, то есть, чтобы только определенные пользователи могли редактировать базу данных, а сотальные могли только просматривать. ..

Вопрос № 49.812
Скажите, пожалуйста, как настроить доступ, то есть, чтобы только определенные пользователи могли редактировать базу данных, а сотальные могли только просматривать.

Отправлен: 21.07.2006, 14:15
Вопрос задал: Worsvch (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Архангельский Андрей Германович
Здравствуйте, Worsvch!

Вот несколько примеров:

Создаешь роли:
Create role Administrator;
Create role Developer;
Create role XEditor;
Create role Tester;
Create role Customer;
Create role GuestDB;

Назначаешь права доступа к таблице:
GRANT All on TABLE to Administrator with grant option; - все права с правом передачи
GRANT All on TABLE to Developer with grant option;
GRANT All on TABLE to Customer with grant option;
Commit;

Grant Select on TABLE to Public; -- Select для всех (Public)
Grant Update(USRGroup,USRLevel) on TABLE to Public; -- Update для перечня полей для всех
Grant references on TABLE to Public; -- ссылки для всех
Commit;
GRANT All on EventLog to Administrator with grant option; - все права у Administrator
Grant Insert on EventLog To Public; -- вставлять записи могут все (а читать только Administrator)
Grant references on EventLog to Public;
Commit;


---------
Если дело заслуживает быть сделаным, то оно заслуживает чтобы его сделали ХОРОШО
Ответ отправил: Архангельский Андрей Германович (статус: Практикант)
Ответ отправлен: 21.07.2006, 14:38
Оценка за ответ: 5
Комментарий оценки:
Огромное спасибо, первый раз вижу, что на MySql
можно создавать роли. Много нового для себя увидел. Ставлю 5+.

Отвечает: Tsechoev Bagaudin
Здравствуйте, Worsvch!
Уточните про какую СУБД идет речь?
---------
Есть только одно зло - невежество, и только одно благо - знания
Ответ отправил: Tsechoev Bagaudin (статус: Студент)
Ответ отправлен: 21.07.2006, 15:16
Оценка за ответ: 5
Комментарий оценки:
Про MySql


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

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

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

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

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


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


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

В избранное