Я попытался создать диаграмму базы данных с помощью SQL Server 2008, но возникла ошибка:
Объекты поддержки схемы базы данных не могут быть установлены, поскольку у этой базы данных нет действительного владельца. Чтобы продолжить, сначала используйте страницу «Файлы» в диалоговом окне «Свойства базы данных» или инструкцию ALTER AUTHORIZATION, чтобы установить для владельца базы данных действительный логин, а затем добавьте объекты поддержки схемы базы данных.
Затем я попробовал следующее:
EXEC sp_dbcmptlevel 'Ariha', '90';
GO
ALTER AUTHORIZATION ON DATABASE::Ariha TO [WIN-NDKPHUPPNFL\Administrator]
GO
USE Ariha
GO
EXECUTE AS USER = N'dbo' REVERT
GO
Следующее всплывающее окно erorr:
Сообщение 15404, уровень 16, состояние 11, строка 1 Не удалось получить информацию о группе / пользователе Windows NT «WIN-NDKPHUPPNFL \ Administrator», код ошибки 0x534.
Проблема в том, что имя ПК изменилось на «DevPC». Я также изменил это в скрипте обновления, но все равно ошибка 15404.
Что я могу сделать, чтобы исправить эту досадную ошибку?
alter authorization on database::[db_name] to [sa]
, а затем 2) снова запустите ту же команду и замените[sa]
пользователем, который владел базой данных сразу после восстановления. - person James L.   schedule 02.03.2019