jueves, 29 de mayo de 2014

Solucionar problemas de usuarios huérfanos (SQL SERVER)

Buenas tardes.

Hoy realice una migración de un servidor SQL server a otro, aparte de ser "extraña" la forma de exportar una base de datos desde el SQL Mannager se ha presentado un problema.... Resulta que al intentar ingresar con el usuario por SQL Mannager esta no me lo permite pero visualizando las tablas se encuentra creado.

Este es el problema típico de usuarios huérfanos, no estoy seguro si siempre sucede al exportar una base de datos o si realmente hice el procedimiento inadecuado, en todo caso la solución es la siguiente:

USE ;
GO
sp_change_users_login @Action='update_one', @UserNamePattern='', 
   @LoginName='';
GO

Con esta sentencia organizamos el usuario que tenemos huérfano, para listar todos los usuario que cumplen con esta condición podremos usar la siguiente sentencia:


USE ;
GO; 
sp_change_users_login @Action='Report';
GO;

Bueno esto es todo y hasta la próxima

Saludos jadcodianos.

Fuentes:

http://technet.microsoft.com/es-es/library/ms175475.aspx
http://rm-rf.es/arreglar-usuarios-huerfanos-en-sql-server-2008-orphaned-login-tras-migracion/
http://infoinnova.net/2013/03/t-sql-usuarios-huerfanos/
http://sqldata.blogspot.com/2012/04/como-reparar-usuarios-huerfanos.html
http://www.guillesql.es/Articulos/Corregir_Usuarios_Huerfanos_Instancia_SQLServer.aspx
http://fsandin.wordpress.com/2010/11/25/arreglar-usuarios-huerfanos-en-sql-server/
http://amartido.wordpress.com/2012/03/21/usuarios-huerfanos-en-sql-server/
http://blog.davidlozanolucas.com/?id=24

No hay comentarios:

Publicar un comentario