Я совершенно не знаком с SQL и не знаю, как делать то, что мне нужно. Я создал db (RandomGenerator), и в настоящее время у всех пользователей есть доступ к просмотру всех таблиц, сохраненных proc и т. Д.Ограничить доступ к базе данных SQL
То, что мне нужно, только разрешает доступ к db для себя и другого пользователя.
Я прочитал много потоков и веб-сайтов, но я не могу понять, как ограничить доступ ко всем другим пользователям для этого текущего и работающего db.
в моем экземпляре на SQL Sever, есть много других db, которые, очевидно, я не хочу ограничивать доступ.
Я не хочу, чтобы любой другой пользователь мог просматривать что-либо под моим «RandomGenerator» db.
Любая помощь или ссылка были бы высоко оценены.
Если вы собираетесь «Отметить это», не просто делайте это, добавьте объяснение, как мне после помощи.
Нужен ли мне какой-то скрипт или что-то в этом роде или может быть сделано в разрешениях или что-то в этом роде.
Вам нужно узнать о предоставлении разрешений. Место для запуска - это документация: https://msdn.microsoft.com/en-us/library/ms187965.aspx. –
По моему опыту довольно необычно, что новая созданная база данных доступна всем пользователям на этом сервере по умолчанию. Вы проверили разрешения, щелкнув правой кнопкой мыши базу данных, выбрав «Свойства», а затем «Разрешения»? –
@papatoob Я уже сделал это и нет пользователей, перечисленных в таблице «Пользователи или роли». – murday1983