|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Mykola Dzham 2:5020/400 26 Mar 2004 20:42:14 To : Ax Subject : Re: небольшой POP3-сервер помощнее popa3d -------------------------------------------------------------------------------- Ax (ax@infocentr.ru): > >> > А как в MySQL-е дать вон тому юзеру право селекта по всей таблице а > >> > редактирования только некоторых строк? > > > > Ага, появились SSL/X509. Прямо громадный шаг вперед. > > Кстати, а что там у postgres по поводу аутентификации по X509? Вы можете в > постгресе указать что пользователь ivanov _должен_ иметь сертификат, > подписанный таким-то CA? Очевидно что нет. Hе могу сказать, не разбирался. > > Да читали. А Ви читали? Какая команда даст юзеру право менять в таблици > > только записи id > 10 and id < 50 ? > > Ми читали. И даже кое где писали. Отлично. Так как это сделать в MySQL? > И в postgres насколько я знаю, ви этого тоже сделать не сможете (назначить > права на изменение определенных записей _в_таблице_). Если это не так, > покажите пример. Буду (на самом деле) очень благодарен. Hу самый очевидный способ это запретить явно редактировать записи а редактирование сделать через хранимую процедуру. Hе подходит? Hу тогда можно сделать назнаив триггер на изменение таблици, а в простых случаях (отсутствия ссылок на другие таблици) можно сделать и через rule. Да, Postgre конечно тоже фигня ибо не поддерживает редактируемых представлений (view, тоже кстати полезная вещь для предоставления нужных прав). Только в MySQL и того нет. -- LEFT-UANIC JID: levsha@jabber.kiev.ua --- ifmail v.2.15dev5.3 * Origin: National Taras Shevchenko University of Kyiv (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/63258d140dbd.html, оценка из 5, голосов 10
|