Какой минимальный набор разрешений установлен для служб Sql Server 2005?

Передовой опыт не рекомендует устанавливать Sql Server для работы в качестве SYSTEM. Какой минимальный объем необходим для предоставления учетной записи пользователя, которую вы создаете?

2 ответа

Решение

По умолчанию при установке SQL Server 2005 создается группа безопасности с именем SQLServer2005MSSQLUser$ComputerName$MSSQLSERVER с правильными правами. Вам просто нужно создать пользователя домена или локального пользователя и сделать его членом этой группы.

Более подробная информация доступна в электронной документации по SQL Server: обзор прав и привилегий Windows NT, предоставленных для учетных записей служб SQL Server.

Обычно я создаю пользователя домена только с определенными правами в сети, которые требуются серверу (например, для записи на сетевой резервный диск), затем я добавляю учетную запись локальным опытным пользователям или локальным администраторам в зависимости от того, что необходимо быть сделано на машине, однако это не требуется. Я несколько раз устанавливал SQL, используя обычного пользователя в качестве учетной записи службы, но вам необходимо убедиться, что у пользователя есть доступ для записи в ресурсы, перечисленные по адресу https://web.archive.org/web/20081223155956/http://support.microsoft.com/kb/283811. Вероятно, это не такой определенный ответ, как вы хотели, но я всего лишь разработчик (не профессиональный администратор баз данных / системный инженер).

Mauro PS не унижайте меня за слова "только разработчик":P

Другие вопросы по тегам