viernes, abril 11, 2008

Troubleshooting: Error "alter authorization" en SQL Server

He querido crear diagramas en el SQL MSE y he tenido el problema de al momento de crear un diagrama despues de haber instalado una base de datos que proviene de otro lugar o
en su caso mediante un scritp, me aparece un error de permisos con una nota de "alter authorization"
Para resolver el problema se puede ejecutar:


EXEC sp_dbcmptlevel 'yourDB', '90';
go
ALTER AUTHORIZATION ON DATABASE::yourDB TO "yourLogin"
go
use [yourDB]
go
EXECUTE AS USER = N'dbo' REVERT
go

4 comentarios:

Seba dijo...

Capo! sos un groso.. gracias!

Anónimo dijo...

hermano excelente tu comentario muchas gracias

Heartglen dijo...

Gracias Doc!!!

Cristian Jaramillo Bahamonde dijo...

muchas gracias broo me salvo !! :D