cambiar inicio de sesion a usuario existente.

03/06/2004 - 10:46 por isaac | Informe spam
No se mucho de administración de bases de datos y tengo que recuperar un
sistema. Recientemente nuestro servidor se ha muerto y estoy recuperando una
base de datos en un nuevo servidor.

He podido recuperar el backup con todos los tados de esa base de datos pero
tengo algunos problemas con los inicios de sesión.

En la BD existe un usuario llamado "principal" que es propietario de varias
tablas y procedimientos alamcenados. No tiene asignado ningún inicio de
sesión. He creado un inicio de sesión llamado "principal" pero no puedo
asignarlo al usuario. Tampoco puedo eliminar el usuario y crearlo de nuevo
porque es propietario. No se muy bien porqué estaba montada la base de datos
así y si tiene o no mucho sentido

En resumen ¿cómo cambio el inicio de sesión que hay asociado a un usuarios
de una base de datos?

Gracias...

Preguntas similare

Leer las respuestas

#1 Carlos Sacristan
03/06/2004 - 11:03 | Informe spam
Una forma muy sencilla de traspasar los login es creando un DTS e
incluirle la tarea "Transfer login task", pero parece un problema de usuario
huérfano. 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)

Por favor, responder únicamente al foro
Se agradece la inclusión de sentencias DDL


"isaac" escribió en el
mensaje news:c9moaa$t3v$
No se mucho de administración de bases de datos y tengo que recuperar un
sistema. Recientemente nuestro servidor se ha muerto y estoy recuperando


una
base de datos en un nuevo servidor.

He podido recuperar el backup con todos los tados de esa base de datos


pero
tengo algunos problemas con los inicios de sesión.

En la BD existe un usuario llamado "principal" que es propietario de


varias
tablas y procedimientos alamcenados. No tiene asignado ningún inicio de
sesión. He creado un inicio de sesión llamado "principal" pero no puedo
asignarlo al usuario. Tampoco puedo eliminar el usuario y crearlo de nuevo
porque es propietario. No se muy bien porqué estaba montada la base de


datos
así y si tiene o no mucho sentido

En resumen ¿cómo cambio el inicio de sesión que hay asociado a un usuarios
de una base de datos?

Gracias...



Respuesta Responder a este mensaje
#2 isaac
03/06/2004 - 13:43 | Informe spam
Va por ahí el problema pero no me deja eliminar el usuario huerfano porque
es propietario de muchos objetos.


Isaac Marco Blancas
Deo Volente S.L. Multimedia Productions
www.deovolente.es
Tel: +34-91-5300732 Fax: +34-91-4680369

-
www.monumentalia.net ¡¡¡ EL MEJOR PORTAL DE MONUMENTOS !!!
"Carlos Sacristan" <csacristan ARROBA mvps.org> escribió en el mensaje
news:%

Una forma muy sencilla de traspasar los login es creando un DTS e
incluirle la tarea "Transfer login task", pero parece un problema de


usuario
huérfano. 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)

Por favor, responder únicamente al foro
Se agradece la inclusión de sentencias DDL


"isaac" escribió en el
mensaje news:c9moaa$t3v$
> No se mucho de administración de bases de datos y tengo que recuperar un
> sistema. Recientemente nuestro servidor se ha muerto y estoy recuperando
una
> base de datos en un nuevo servidor.
>
> He podido recuperar el backup con todos los tados de esa base de datos
pero
> tengo algunos problemas con los inicios de sesión.
>
> En la BD existe un usuario llamado "principal" que es propietario de
varias
> tablas y procedimientos alamcenados. No tiene asignado ningún inicio de
> sesión. He creado un inicio de sesión llamado "principal" pero no puedo
> asignarlo al usuario. Tampoco puedo eliminar el usuario y crearlo de


nuevo
> porque es propietario. No se muy bien porqué estaba montada la base de
datos
> así y si tiene o no mucho sentido
>
> En resumen ¿cómo cambio el inicio de sesión que hay asociado a un


usuarios
> de una base de datos?
>
> Gracias...
>
>
>


Respuesta Responder a este mensaje
#3 Javier Loria
03/06/2004 - 13:55 | Informe spam
Hola Isaac:
Debes cambiar el propietario de los objetos a por ejemplo dbo :(
Esto debes hacerlo para CADA UNO de los objetos.
==EXEC sp_changeobjectowner 'Principal.Tabla', 'dbo'
== Esto asumiendo que Principal era el anterior dueno y dbo en nuevo.
Saludos,


Javier Loria
Costa Rica
Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
que pueda ser copiado y pegado al Query Analizer.
La version de SQL y Service Pack tambien ayuda.

isaac escribio:
Va por ahí el problema pero no me deja eliminar el usuario huerfano
porque es propietario de muchos objetos.


-
www.monumentalia.net ¡¡¡ EL MEJOR PORTAL DE MONUMENTOS !!!
"Carlos Sacristan" <csacristan ARROBA mvps.org> escribió en el mensaje
news:%

Una forma muy sencilla de traspasar los login es creando un DTS e
incluirle la tarea "Transfer login task", pero parece un problema de
usuario huérfano. 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)

Por favor, responder únicamente al foro
Se agradece la inclusión de sentencias DDL


"isaac" escribió
en el mensaje
news:c9moaa$t3v$
No se mucho de administración de bases de datos y tengo que
recuperar un sistema. Recientemente nuestro servidor se ha muerto y
estoy recuperando una base de datos en un nuevo servidor.

He podido recuperar el backup con todos los tados de esa base de
datos pero tengo algunos problemas con los inicios de sesión.

En la BD existe un usuario llamado "principal" que es propietario
de varias tablas y procedimientos alamcenados. No tiene asignado
ningún inicio de sesión. He creado un inicio de sesión llamado
"principal" pero no puedo asignarlo al usuario. Tampoco puedo
eliminar el usuario y crearlo de nuevo porque es propietario. No se
muy bien porqué estaba montada la base de datos así y si tiene o no
mucho sentido

En resumen ¿cómo cambio el inicio de sesión que hay asociado a un
usuarios de una base de datos?

Gracias...
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida