Problema con usuarios/logins al restaurar BackUp

27/03/2006 - 09:58 por Jom | Informe spam
Buenas,

He restaurado la BBDD de un servidor en otro para un mismo aplicativo y me
he encontrado con que el usuario dbo se queda sin login.

Con el procedimiento sp_change_users_login no me deja vincularlo al login
que yo quiero, me da este error:

sp_change_users_login 'Update_One','dbo','mylogin'

Servidor: mensaje 15287, nivel 16, estado 1, procedimiento
sp_change_users_login, línea 39
Terminating this procedure. 'dbo' is a forbidden value for the login name
parameter in this procedure.


He creado un nuevo usuario para mi login con permisos de db_owner pero
entonces a partir de este momento el aplicativo sigue creando objetos y
algunos tiene como propietario a dbo y otros a mi usuario con los
consiguientes errores de acceso a los objetos, ya que en el código no siempre
se referencia el creador del objeto.

¿ existe alguna forma de reasignar mi login al usuario dbo de la BBDD ?

Actualmente ya no tengo acceso al servidor original en el que todo estaba
bien, por lo que no puedo exportar los logins y usuarios.

GRACIAS DE ANTEMANO !!!

Un saludo,
Jom.
 

Leer las respuestas

#1 Carlos Sacristán
27/03/2006 - 11:05 | Informe spam
Echa un vistazo en los BOL al tema 'Solucionar problemas de usuarios
huérfanos'


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

"Jom" escribió en el mensaje
news:
Buenas,

He restaurado la BBDD de un servidor en otro para un mismo aplicativo y me
he encontrado con que el usuario dbo se queda sin login.

Con el procedimiento sp_change_users_login no me deja vincularlo al login
que yo quiero, me da este error:

sp_change_users_login 'Update_One','dbo','mylogin'

Servidor: mensaje 15287, nivel 16, estado 1, procedimiento
sp_change_users_login, línea 39
Terminating this procedure. 'dbo' is a forbidden value for the login name
parameter in this procedure.


He creado un nuevo usuario para mi login con permisos de db_owner pero
entonces a partir de este momento el aplicativo sigue creando objetos y
algunos tiene como propietario a dbo y otros a mi usuario con los
consiguientes errores de acceso a los objetos, ya que en el código no


siempre
se referencia el creador del objeto.

¿ existe alguna forma de reasignar mi login al usuario dbo de la BBDD ?

Actualmente ya no tengo acceso al servidor original en el que todo estaba
bien, por lo que no puedo exportar los logins y usuarios.

GRACIAS DE ANTEMANO !!!

Un saludo,
Jom.

Preguntas similares