Esto sucede cuando restauramos una base de datos en otra instancia o servidor de SQL-Server y como el Backup guarda el permiso de usuario dentro de ella misma pero cuando se restaura SQL-Server no restaura el usuario dentro de la nueva instancia y aunque creamos el usuario de nuevo en la nueva instancia o ya exista de todos modos no lo enlaza. Así que aquí les van los pasos a seguir:
1) Crea el usuario ya sea de dominio o de SQL-Server en el nuevo servidor o instancia de SQL-Server.
2) Ejecute en consola de comando de SQL-Server dentro del Management Studio si es SQL 2005 las siguientes líneas de comando:
alter authorization on database::"databasename" to "domonio\usernameusername"
go
use "databasename"
execute as user = N'dbo'revert
go
Hasta la próxima!,
Manolo Herrera
No hay comentarios.:
Publicar un comentario