Modificacion del login SQL por actualizacion de usuario de dominio

05/08/2008 - 23:32 por Jorge | Informe spam
Sres

Tenemos un SQL Server 2000, SP4 bajo un Windows Server 2003.
La autenticacion en el SQL es mixta (seguridad integrada y sql).

Ha pasado lo siguiente: (solo se expone un caso)
- Se creo en el dominio el usuario Juan Perez: dominio\juanp
- En el SQL se crea el login: dominio\juanp y a este se le da acceso a
una serie de bases de datos (bd's: comunes y servicios)
- Despues de tiempo, se modifica el usuario Juan Perez en el dominio:
dominio\juanp > dominio\jperez
- En el SQL se le da acceso a otras bases de datos (bd: equipos) a Juan
Perez (el acceso se muestra con dominio\jperez)

Vamos a implementar otro servidor y queremos pasar los logins actuales del
SQL a este nuevo servidor.

Si yo veo la lista de logins (security / logins) en el SQL, veo al usuario:
dominio\juanp y dentro de sus propiedades, en la ficha Database Access, veo
lo siguiente:
database user
comunes crp\juanp
servicios crp\juanp
equipos crp\jperez

Consulto la tabla master..syslogins y en esta, el usuario sigue como
crp\juanp.

¿¿Como se puede hacer para actualizar el login grabado en SQL, al nombre
actualizado en el dominio???

Gracias
JORGE G.

Preguntas similare

Leer las respuestas

#1 Salvador Ramos
06/08/2008 - 20:09 | Informe spam
Hola,

Hay algo que no entiendo, primero indicas dominio\juanp y luego crt\juanp
Están los servidores en dominios diferentes ?

Un saludo
Salvador Ramos
Solid Quality Mentors (http://www.solidq.com)

www.helpdna.net (información sobre SQL Server y Microsoft .Net)
Visita mi nuevo blog: www.sqlserversi.com


"Jorge" escribió en el mensaje
news:
Sres

Tenemos un SQL Server 2000, SP4 bajo un Windows Server 2003.
La autenticacion en el SQL es mixta (seguridad integrada y sql).

Ha pasado lo siguiente: (solo se expone un caso)
- Se creo en el dominio el usuario Juan Perez: dominio\juanp
- En el SQL se crea el login: dominio\juanp y a este se le da acceso
a una serie de bases de datos (bd's: comunes y servicios)
- Despues de tiempo, se modifica el usuario Juan Perez en el dominio:
dominio\juanp > dominio\jperez
- En el SQL se le da acceso a otras bases de datos (bd: equipos) a Juan
Perez (el acceso se muestra con dominio\jperez)

Vamos a implementar otro servidor y queremos pasar los logins actuales del
SQL a este nuevo servidor.

Si yo veo la lista de logins (security / logins) en el SQL, veo al
usuario: dominio\juanp y dentro de sus propiedades, en la ficha Database
Access, veo lo siguiente:
database user
comunes crp\juanp
servicios crp\juanp
equipos crp\jperez

Consulto la tabla master..syslogins y en esta, el usuario sigue como
crp\juanp.

¿¿Como se puede hacer para actualizar el login grabado en SQL, al nombre
actualizado en el dominio???

Gracias
JORGE G.


Respuesta Responder a este mensaje
#2 Jorge
07/08/2008 - 00:17 | Informe spam
El unico dominio se llama: crp



"Salvador Ramos" escribió en el
mensaje news:%23x8cO%23%
Hola,

Hay algo que no entiendo, primero indicas dominio\juanp y luego crt\juanp
Están los servidores en dominios diferentes ?

Un saludo
Salvador Ramos
Solid Quality Mentors (http://www.solidq.com)

www.helpdna.net (información sobre SQL Server y Microsoft .Net)
Visita mi nuevo blog: www.sqlserversi.com


"Jorge" escribió en el mensaje
news:
Sres

Tenemos un SQL Server 2000, SP4 bajo un Windows Server 2003.
La autenticacion en el SQL es mixta (seguridad integrada y sql).

Ha pasado lo siguiente: (solo se expone un caso)
- Se creo en el dominio el usuario Juan Perez: dominio\juanp
- En el SQL se crea el login: dominio\juanp y a este se le da acceso
a una serie de bases de datos (bd's: comunes y servicios)
- Despues de tiempo, se modifica el usuario Juan Perez en el dominio:
dominio\juanp > dominio\jperez
- En el SQL se le da acceso a otras bases de datos (bd: equipos) a
Juan Perez (el acceso se muestra con dominio\jperez)

Vamos a implementar otro servidor y queremos pasar los logins actuales
del SQL a este nuevo servidor.

Si yo veo la lista de logins (security / logins) en el SQL, veo al
usuario: dominio\juanp y dentro de sus propiedades, en la ficha Database
Access, veo lo siguiente:
database user
comunes crp\juanp
servicios crp\juanp
equipos crp\jperez

Consulto la tabla master..syslogins y en esta, el usuario sigue como
crp\juanp.

¿¿Como se puede hacer para actualizar el login grabado en SQL, al nombre
actualizado en el dominio???

Gracias
JORGE G.






Respuesta Responder a este mensaje
#3 Salvador Ramos
07/08/2008 - 13:59 | Informe spam
La verdad que no conozco lo suficiente de Active Directory para saber que
implicaciones tiene ese cambio de nombre. Yo lo que haría, aunque lleve un
poco más de trabajo,
- generar un script con la creación del login, users y permisos asociados
que necesite
- eliminar dominio\juanp
- retocar el script para que asigne todo a dominio\jperez y ejecutarlo.

Posiblemente haya otra forma mejor, a ver si algun compañero nos puede
aportar nuevas ideas.

Un saludo
Salvador Ramos
Solid Quality Mentors (http://www.solidq.com)

www.helpdna.net (información sobre SQL Server y Microsoft .Net)
Visita mi nuevo blog: www.sqlserversi.com


"Jorge" escribió en el mensaje
news:%23IEZ4KB%
El unico dominio se llama: crp



"Salvador Ramos" escribió en el
mensaje news:%23x8cO%23%
Hola,

Hay algo que no entiendo, primero indicas dominio\juanp y luego crt\juanp
Están los servidores en dominios diferentes ?

Un saludo
Salvador Ramos
Solid Quality Mentors (http://www.solidq.com)

www.helpdna.net (información sobre SQL Server y Microsoft .Net)
Visita mi nuevo blog: www.sqlserversi.com


"Jorge" escribió en el mensaje
news:
Sres

Tenemos un SQL Server 2000, SP4 bajo un Windows Server 2003.
La autenticacion en el SQL es mixta (seguridad integrada y sql).

Ha pasado lo siguiente: (solo se expone un caso)
- Se creo en el dominio el usuario Juan Perez: dominio\juanp
- En el SQL se crea el login: dominio\juanp y a este se le da
acceso a una serie de bases de datos (bd's: comunes y servicios)
- Despues de tiempo, se modifica el usuario Juan Perez en el dominio:
dominio\juanp > dominio\jperez
- En el SQL se le da acceso a otras bases de datos (bd: equipos) a
Juan Perez (el acceso se muestra con dominio\jperez)

Vamos a implementar otro servidor y queremos pasar los logins actuales
del SQL a este nuevo servidor.

Si yo veo la lista de logins (security / logins) en el SQL, veo al
usuario: dominio\juanp y dentro de sus propiedades, en la ficha Database
Access, veo lo siguiente:
database user
comunes crp\juanp
servicios crp\juanp
equipos crp\jperez

Consulto la tabla master..syslogins y en esta, el usuario sigue como
crp\juanp.

¿¿Como se puede hacer para actualizar el login grabado en SQL, al nombre
actualizado en el dominio???

Gracias
JORGE G.










Respuesta Responder a este mensaje
#4 Jorge
11/08/2008 - 20:16 | Informe spam
Sres

Alguien me puede ayudar con esto!!

Gracias
JORGE G.


"Salvador Ramos" escribió en el
mensaje news:%23u2O3TI%
La verdad que no conozco lo suficiente de Active Directory para saber que
implicaciones tiene ese cambio de nombre. Yo lo que haría, aunque lleve un
poco más de trabajo,
- generar un script con la creación del login, users y permisos asociados
que necesite
- eliminar dominio\juanp
- retocar el script para que asigne todo a dominio\jperez y ejecutarlo.

Posiblemente haya otra forma mejor, a ver si algun compañero nos puede
aportar nuevas ideas.

Un saludo
Salvador Ramos
Solid Quality Mentors (http://www.solidq.com)

www.helpdna.net (información sobre SQL Server y Microsoft .Net)
Visita mi nuevo blog: www.sqlserversi.com


"Jorge" escribió en el mensaje
news:
Sres

Tenemos un SQL Server 2000, SP4 bajo un Windows Server 2003.
La autenticacion en el SQL es mixta (seguridad integrada y sql).

Ha pasado lo siguiente: (solo se expone un caso)
- Se creo en el dominio el usuario Juan Perez: dominio\juanp
- En el SQL se crea el login: dominio\juanp y a este se le da
acceso a una serie de bases de datos (bd's: comunes y servicios)
- Despues de tiempo, se modifica el usuario Juan Perez en el
dominio: dominio\juanp > dominio\jperez
- En el SQL se le da acceso a otras bases de datos (bd: equipos) a
Juan Perez (el acceso se muestra con dominio\jperez)

Vamos a implementar otro servidor y queremos pasar los logins actuales
del SQL a este nuevo servidor.

Si yo veo la lista de logins (security / logins) en el SQL, veo al
usuario: dominio\juanp y dentro de sus propiedades, en la ficha
Database Access, veo lo siguiente:
database user
comunes dominio\juanp
servicios dominio\juanp
equipos dominio\jperez

Consulto la tabla master..syslogins y en esta, el usuario sigue como
dominio\juanp.

¿¿Como se puede hacer para actualizar el login grabado en SQL, al
nombre actualizado en el dominio???

Gracias
JORGE G.














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