Как сбросить «настройки роли» в SQL Server 2008? - PullRequest
0 голосов
/ 15 сентября 2010

После настройки параметров роли (изменив роль «public», просто отметьте все как «Запретить», а затем установите его обратно), все мои пользователи не могут войти в систему, кроме как для предоставления им разрешения sysadmin.Итак, я хочу сбросить настройки роли, есть ли способ сделать это?

1 Ответ

0 голосов
/ 15 сентября 2010

На уровне базы данных вы можете удалить и заново создать пользователя.

На уровне сервера: отменить все или удалить / заново создать логины.

Вы также можете использовать что-то подобное для созданияеще один запрос, чтобы исправить все

SELECT
    'REVOKE DENY ' + name + 'Stuff'
FROM
    sys.server_principals
...

Однако мне никогда не удавалось блокировать всех моих пользователей таким образом, поэтому вам придется поиграть с этим запросом, чтобы он делал то, что вы хотите.

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