Mapear login name con user name

03/10/2003 - 13:44 por Fernando. | Informe spam
Hola,
tengo mssql server 2000 en la que estoy restaurando una copia de
seguridad de una base de datos de otro servidor. Una vez restaurada, intento
crear un "login name" que se llame igual y con la misma contraseña que el
"user name" que me ha creado con la restauración.
1. ¿Como se puede hacer esto?
2. ¿Se puede hacer directamente desde la restauración?
3. ¿Prodría ser diferente el "login name" que el "user name"?. Si es
así, supongo que tendría que conectar con el usuario y contraseña del "login
name". En este último caso ¿la contraseña del "user name" valdría para
algo?.
Gracias,
Fernando

Preguntas similare

Leer las respuestas

#1 Miguel Egea
06/10/2003 - 15:09 | Informe spam
ejecuta select * from sysusers en tu bd, ahí tienes un identificador, crea
luego el login con ese identificador

Saludos Cordiales
=Miguel Egea
http://www.portalsql.com
Microsoft SQL-SERVER MVP.

¡Cuida el rendimiento! Evita los cursores
Brigada Anti-Cursores
==

"Fernando." escribió en el mensaje
news:
Hola,
tengo mssql server 2000 en la que estoy restaurando una copia de
seguridad de una base de datos de otro servidor. Una vez restaurada,


intento
crear un "login name" que se llame igual y con la misma contraseña que el
"user name" que me ha creado con la restauración.
1. ¿Como se puede hacer esto?
2. ¿Se puede hacer directamente desde la restauración?
3. ¿Prodría ser diferente el "login name" que el "user name"?. Si es
así, supongo que tendría que conectar con el usuario y contraseña del


"login
name". En este último caso ¿la contraseña del "user name" valdría para
algo?.
Gracias,
Fernando


Respuesta Responder a este mensaje
#2 Fernando.
06/10/2003 - 16:42 | Informe spam
Hola, ya he encotrado la forma de hacerlo y lo posteo por si a alguien le
intersa. Hay que hacer lo siguiente:
Steps To Resolve Orphaned Users
1.. Run the following command for the orphaned user from the preceding
step:
Use Northwind
go
sp_change_users_login 'update_one', 'test', 'test'
This relinks the server login "test" with the the Northwind database
user "test". The sp_change_users_login stored procedure can also perform an
update of all orphaned users with the "auto_fix" parameter but this is not
recommended because SQL Server attempts to match logins and users by name.
For most cases this works; however, if the wrong login is associated with a
user, a user may have incorrect permissions.
y esto está en el documento:
http://support.microsoft.com/defaul...-US;274188

Adios,
Fernando




"Miguel Egea" wrote in message
news:
ejecuta select * from sysusers en tu bd, ahí tienes un identificador, crea
luego el login con ese identificador

Saludos Cordiales
=> Miguel Egea
http://www.portalsql.com
Microsoft SQL-SERVER MVP.

¡Cuida el rendimiento! Evita los cursores
Brigada Anti-Cursores
==>

"Fernando." escribió en el mensaje
news:
> Hola,
> tengo mssql server 2000 en la que estoy restaurando una copia de
> seguridad de una base de datos de otro servidor. Una vez restaurada,
intento
> crear un "login name" que se llame igual y con la misma contraseña que


el
> "user name" que me ha creado con la restauración.
> 1. ¿Como se puede hacer esto?
> 2. ¿Se puede hacer directamente desde la restauración?
> 3. ¿Prodría ser diferente el "login name" que el "user name"?. Si es
> así, supongo que tendría que conectar con el usuario y contraseña del
"login
> name". En este último caso ¿la contraseña del "user name" valdría para
> algo?.
> Gracias,
> Fernando
>
>


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