Мы пытаемся сделать внутреннюю резервную копию SQL наших баз данных, однако она появляется, когда базы данных были настроены, учетная запись пользователя SA была отключена. По какой-то причине BUILTIN \ Users имеют только «публичные» разрешения.
Мы попытались войти в систему с учетной записью «Администратор» в надежде включить учетную запись SA, однако у пользователя-администратора нет разрешений на это (также пробовали выполнить сброс через интерфейс командной строки, но это не сработало)
Причина, по которой мы делаем эту резервную копию, заключается в том, что база данных переносится на новый сервер, знает ли кто-нибудь способ повторно включить учетную запись SA или сделать резервную копию нашей базы данных?
P.S это сервер контроллера домена.
Спасибо!
<Сначала избавьтесь от этого.> Обычно не рекомендуется размещать SQL на контроллере домена. (Я знаю, вы, вероятно, унаследовали это таким образом, двигаясь дальше.) </ Сначала избавьтесь от этого.>
Вы действительно можете это сделать, если хотите отказаться от SQL.
sqlsevr -m -SSQLEXPRESS
).SQLCMD -E -SSQLEXPRESS
). Create Login [YourDomain\YourUsername] from windows; go
).exec sp_addsrvrolemember @loginname='YourDomain\YourUsername'; go
).После этого вы сможете повторно включить SA, создать резервную копию баз данных и т. Д.
(Также возможно, что учетная запись локальной системы имеет права резервного копирования, но вы, вероятно, все равно захотите восстановить контроль над своим SQL Server.)