Re: Скрытие части схемы для определённых ролей
От | Andrey N. Oktyabrski |
---|---|
Тема | Re: Скрытие части схемы для определённых ролей |
Дата | |
Msg-id | 4AACAD9F.9020105@bestmx.ru обсуждение исходный текст |
Ответ на | Скрытие части схемы для определённых ролей ("Денис" <denis.feklushkin@gmail.com>) |
Ответы |
Re: Скрытие части схемы для определённых ролей
|
Список | pgsql-ru-general |
Денис wrote: > Насколько я понимаю, на сегодняшний день нельзя в postgresql (и в > других sql db) скрыть часть схемы для пользователей? То есть, сделать > так, чтобы нельзя было увидеть структуру таблиц, функций, кроме тех > которые явно разрешено? > > Вопрос: > почему? есть какая-то принципиальная проблема? Видимо, потому что бороться с промышленным шпионажем техническими средствами бесполезно. Эффективнее делать это административными мерами. Например, не пускать козлов в огород (dblink и т.п.). > Почему вопрос возник: > Дело в том что у нас есть база, и у нас в ней "ноу–хау" лежат, в том > числе им является структура базы, схема взаимодействия триггеров и > т.п. Но нужда заставляет дать пользователям доступ прямо в базу к > определённым записям... > > Сейчас я рассматриваю варианты решения проблемы с помощью dblink > из другой базы, куда будут подключаться пользователи или > sqlrelay-фильтра. Но как то грустны эти варианты, если честно... Перепишите триггеры на Си :-)
В списке pgsql-ru-general по дате отправления: