Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Cannot execute as the server principal because the principal does not exist  [new]
_ч_
Member

Откуда:
Сообщений: 1446
Сделал database restore, после чего процедура, в которой execute as user выдает вот такую вот ошибку.

Cannot execute as the server principal because the principal "" does not exist, this type of principal cannot be impersonated, or you do not have permission.


Пересоздал логин на сервере, перепривязал пользователя user во всех бд и всё равно безрезультатно. Таже самая ошибка.

Логины все под виндовой авторизацией.
Need help.

Select @@version
Microsoft SQL Server 2012 - 11.0.2100.60 (X64) 
	Feb 10 2012 19:39:15 
	Copyright (c) Microsoft Corporation
	Enterprise Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1)
8 апр 13, 16:04    [14152294]     Ответить | Цитировать Сообщить модератору
 Re: Cannot execute as the server principal because the principal does not exist  [new]
invm
Member

Откуда: Москва
Сообщений: 9836
Владельца БД поменяйте на валидного.
8 апр 13, 16:17    [14152420]     Ответить | Цитировать Сообщить модератору
 Re: Cannot execute as the server principal because the principal does not exist  [new]
qwerty112
Guest
_ч_,

выполните
alter database dbname set trustworthy on
8 апр 13, 16:26    [14152517]     Ответить | Цитировать Сообщить модератору
 Re: Cannot execute as the server principal because the principal does not exist  [new]
ч
Guest
invm,

Поменял

EXEC sp_changedbowner 'sa'


безрезультатно =(
8 апр 13, 16:27    [14152530]     Ответить | Цитировать Сообщить модератору
 Re: Cannot execute as the server principal because the principal does not exist  [new]
ч
Guest
qwerty112,

Выполнил, все тоже самое
8 апр 13, 16:32    [14152563]     Ответить | Цитировать Сообщить модератору
 Re: Cannot execute as the server principal because the principal does not exist  [new]
ч
Guest
qwerty112,

Вру, помогло. Спасибо огромное
8 апр 13, 16:37    [14152601]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить