Я установил SQL Server 2008 на машину и создал на ней базу данных. Впоследствии машина, на которой это было установлено, была добавлена в домен Windows, и, похоже, исходная локальная учетная запись пользователя, на которую был установлен сервер Server, была переименована или удалена. Теперь я не могу подключиться к базе данных с помощью администратора домена, недавно созданной учетной записи локального администратора или учетной записи локальной системы. Когда я пытаюсь расширить базу данных в SQL Server Management Studio, я получаю сообщение об ошибке «База данных недоступна. (Обозреватель объектов)». Есть ли способ получить доступ к базе данных? Я хочу каким-то образом просто сделать копию файла .mdf и воссоздать его в Management Studio, а затем просто перезаписать только что созданный файл с копией, но я подозреваю, что это сохранит проблемы с разрешениями, которые у меня есть сейчас. Любые идеи приветствуются.
Войдите в Windows со старым именем пользователя, но перед ним укажите имя компьютера.
Например:
PCNAME\Username
Если это не сработает, дайте нам знать, и мы поможем со следующим шагом.
Если вы можете подключиться к экземпляру SQL, сможете ли вы сделать это как администратор? Если это так, все, что вам нужно сделать, это сменить владельца БД. Щелкните базу данных правой кнопкой мыши, перейдите в «Свойства», затем «Файлы» и измените там владельца.