Назад | Перейти на главную страницу

Инструмент подготовки пользователей для SQL Server 2008?

Вчера я переместил свою машину из одного домена в другой, по глупости забыв о последствиях для моего локального экземпляра SQL Server! Аутентификация в смешанном режиме не включена, и единственный вход в локальную учетную запись имеет только «общедоступные» разрешения.

В пакете обновления 2 для SQL Server 2005 был инструмент под названием User Provisioning Tool для Windows Vista (sqlprov.exe), который позволял вам добавлять пользователей домена в локальный экземпляр SQL 2005 (он не работает с SQL 2008, кстати). Мой вопрос: .. есть ли аналогичный инструмент для SQL Server 2008, или мне придется его переустановить?

Также дайте мне знать, если вы думаете, что это относится к StackOverflow

Теперь, когда я думаю об этом, решение было совершенно очевидным. Вы должны запустить SQL Server в однопользовательском режиме.

Это позволяет вам входить в систему (используя SSMS) с локального хоста с разрешениями системного администратора. Отсюда вы можете создавать новые учетные записи (в том числе, при желании, учетные записи домена).

Вот как запустить SQL Server в однопользовательский режим Подробнее о том, как запустить SQL Server из командной строкиt (что вам нужно будет сделать в однопользовательском режиме).

В SQL 2008, если вы не настроили пользователя для роли системного администратора во время установки, вам остается запустить его в однопользовательском режиме, который позволяет подключаться к DAC как администратор Windows с расширенным разрешения. Затем вы можете назначить кого-то / некоторую группу на роль системного администратора.

В SQL 2005 локальные администраторы имеют доступ к системным администраторам, но, поскольку у многих пользователей, не являющихся администраторами баз данных, есть такой доступ, это иногда не одобрялось.