2016-12-28 1 views
0

Попытка понять, можно ли настроить SSMS только для запроса данных из таблиц сервера и не изменять сами таблицы. Короче говоря, может ли поток информации ограничиваться только одним способом ... с сервера на SQL Server Management Studio?Может ли SQL Server Management Studio быть настроен только на запрос данных, а не на изменение таблиц базы данных на сервере?

+3

Разрешения пользователя, которого вы используете для входа, определяют, что в конечном итоге вы сможете сделать. – Alejandro

ответ

3

Лучше всего поставить пользователей, которых вы хотите запросить только данные в группе, имеющей только права на запрос данных.

+0

Спасибо за обратную связь Здравко! – JBrewer

2

Права доступа должны быть настроены так, чтобы только правильно разрешенные пользователи могли изменять схему таблицы. Если ваша организация в настоящее время использует один логин базы данных для всего, что нужно остановить. Как правило, у вас будет уровень пользователей только для чтения, уровень пользователей, занимающихся чтением и записью, уровень пользователей read-write-execute (для хранимых процедур) и административные пользователи. Попытка ограничить функции приложения пользовательского интерфейса сама по себе не будет работать, так как не только Sql Server Management Studio может подключаться к SQL Server. Основные пользователи должны быть настроены как только для чтения. Приложения должны иметь любую группу разрешений, в которой они нуждаются, хотя никогда не администратор, и каждое приложение должно иметь свой собственный специализированный вход в систему.

+0

Спасибо за отзыв! – JBrewer

Смежные вопросы