Разрешения схемы SQL Server для хранимых процедур - PullRequest
0 голосов
/ 11 мая 2019

Вот что я пытаюсь сделать с помощью SQL Server, возможно ли это, и если да, то какой подход лучше?

  1. Переместить все таблицы из схемы dbo или изменить разрешения для просмотра только для чего-либо, кроме хранимой процедуры

  2. Только хранимые процедуры будут иметь доступ для записи и обновления таблиц в схеме, dbo или частной схеме.

Я делаю это, потому что я единственный разработчик в моей компании, который имеет какой-либо опыт управления базами данных; другие разработчики просто редактируют таблицы вживую, создают и обновляют волей-неволей. Я захожу как старший и пытаюсь предотвратить прямое создание / обновление / удаление таблицы; Я считаю, что все создания и обновления должны управляться с помощью хранимой процедуры, чтобы помочь сохранить целостность данных и обеспечить обновление надлежащих временных отметок.

Возможно ли сделать что-то подобное? Если да, то какой подход лучше?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...