Что делать, если в SQL Server'е не осталось ни одного администратора?
Самородов Федор Анатольевич: Что делать, если в SQL Server'е не осталось ни одного администратора?
Начиная с 2008-й версии, администраторы Windows уже не являются по умолчанию администраторами SQL-сервера. Это означает, что может возникнуть ситуация, при которой нет ни одной учётной записи, способной управлять SQL-сервером. Например, вы назначили какую-то учётную запись Windows администратором SQL-сервера, а потом эту учётную запись удалили. Или забыли пароли ко всем учётным записям, которые исполняли роль sysadmin.
Это не просто теоретическая возможность! На практике я периодически сталкиваюсь с SQL-серверами, над которыми потерян контроль. То есть сам по себе SQL-сервер работает нормально, все базы данных функционируют, но никто не может этим сервером управлять.
Для выхода из такой ситуации Микрософт оставил специальную лазейку.
Найдите в списке windows-служб SQL Server и откройте окно со свойствами:
Остановите службу:
Когда служба остановится, на той же закладке окна свойств службы откроется возможность задать дополнительные параметры здя запуска службы. Введите в это поле параметр "-m" и снова запустите службу.
Запущенный таким образом SQL-сервер позволит подключиться локальному администратору независимо от настроек аутентификации. Вы можете от имени локального администратора запустить Management Studio или SQLCmd и восстановить административные учётные записи. После этого перезапустите службу в обычном режиме (без параметра "-m")
Подробнее об этом Вы сможете узнать на курсах SQL Server
Ближайшие группы
Заказ добавлен в Корзину.
Для завершения оформления, пожалуйста,
перейдите в Корзину!
От какого лица вы будете оплачивать обучение?