Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Error: 15517, State: 1 - странная ошибка в event log  [new]
senglory
Member

Откуда:
Сообщений: 92
SQL 2008 R2 (10.50.1617), стал выдавать массово в эвент-лог такую хрень:
Error: 15517, State: 1. Cannot execute as the database principal because the principal "dbo" does not exist, this type of principal cannot be impersonated, or you do not have permission.


в деталях сообщения поминается MASTER. Пробовал действовать по этой рекомендации, выполняя

ALTER AUTHORIZATION ON DATABASE::[master] TO [sa]


- получил

Msg 15109, Level 16, State 1, Line 1
Cannot change the owner of the master, model, tempdb or distribution database.



Что делать?
19 мар 13, 23:29    [14069953]     Ответить | Цитировать Сообщить модератору
 Re: Error: 15517, State: 1 - странная ошибка в event log  [new]
invm
Member

Откуда: Москва
Сообщений: 9406
Вы удалили логин, который был владельцем какой-то БД.
А master или другая системная БД тут не при чем, у них владелец всегда sa.
19 мар 13, 23:35    [14069973]     Ответить | Цитировать Сообщить модератору
 Re: Error: 15517, State: 1 - странная ошибка в event log  [new]
senglory
Member

Откуда:
Сообщений: 92
Удалял не я, а как теперь понять кто был владельцем и про какую БД речь?
19 мар 13, 23:51    [14070025]     Ответить | Цитировать Сообщить модератору
 Re: Error: 15517, State: 1 - странная ошибка в event log  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31438
senglory
Удалял не я, а как теперь понять кто был владельцем и про какую БД речь?
Надо узнать, в ответ на какую команду случается ошибка.
20 мар 13, 00:12    [14070078]     Ответить | Цитировать Сообщить модератору
 Re: Error: 15517, State: 1 - странная ошибка в event log  [new]
invm
Member

Откуда: Москва
Сообщений: 9406
Ищите БД, для которых owner_sid из sys.databases отсутствует в sys.server_principals.
20 мар 13, 00:15    [14070087]     Ответить | Цитировать Сообщить модератору
 Re: Error: 15517, State: 1 - странная ошибка в event log  [new]
senglory
Member

Откуда:
Сообщений: 92
invm,

Нашел такие базы. И что с ними делать дальше?
20 мар 13, 14:00    [14072102]     Ответить | Цитировать Сообщить модератору
 Re: Error: 15517, State: 1 - странная ошибка в event log  [new]
Ennor Tiegael
Member

Откуда:
Сообщений: 3274
senglory,

exec sp_changedbowner 'sa';
в контексте каждой из них.
20 мар 13, 14:05    [14072124]     Ответить | Цитировать Сообщить модератору
 Re: Error: 15517, State: 1 - странная ошибка в event log  [new]
Гость333
Member

Откуда:
Сообщений: 3683
senglory
что с ними делать дальше?

ALTER AUTHORIZATION ON DATABASE::Имя TO Логин
20 мар 13, 14:07    [14072129]     Ответить | Цитировать Сообщить модератору
 Re: Error: 15517, State: 1 - странная ошибка в event log  [new]
senglory
Member

Откуда:
Сообщений: 92
Ennor Tiegael,

Спасибо, помогло!
20 мар 13, 20:27    [14074239]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить