Ver el login de un usuario

08/08/2005 - 17:20 por Jose Antonio | Informe spam
Hola a tod@s:
Acabo de volver de vacaciones (snif, snif, ...) y me he encontrado con un
pequeño problema en Sql Server 2000 sobre una red NT. Ha venido un nuevo
usuario 'Paco Porras' que se ha añadido convenientemente a nuestro dominio
'miDominio'. No se que problemas habra habido a la hora de darle de alta en
SqlServer porque la situación que yo me he encontrado es la siguiente:
-Un nuevo usuario 'Paco Porras2' en el dominio 'miDominio' con el login en
nuestro servidor ZIPI y acceso a las bases 'Base1' y Base2' .
-Al intentar dar de alta a 'Paco Porras', que seguía existiendo en
'miDominio', desde el MMC me salía un error de SQLDMO y me decía que el
login ya existía.
-Al ejecturar EXEC sp_helplogin 'Paco Porras' me salia
LoginName SID
DefDBName DefLangName AUser ARemote
miDominio\Paco Porras
0x010500000000000515000000828BA628A837D665DBEB0C50EB030000 master
us_english no no

(1 row(s) affected)

LoginName DBName
UserName UserOrAlias


Utilizando EXEC sp_grantdbaccess 'Paco Porras' conseguí que 'Paco
Porras' apareciese como usuario de las bases Base1 y Base2. Una vez hecho
esto le asocié a los roles correspondientes y comprobé desde el ordenador
del usuario que todo funcionaba correctamente. Le dije al administrador de
NT que podía borrar el usuario de NT 'Paco Porras2' y cual sería mis
sorpresa que cuando le dije a mi jefe que el problema estaba solucionado me
dijo que no podía estar del todo correcto porque 'Paco Porras' no aparecía
entre los logins del servidor ZIPI. Fuí a mi ordenador, actualizé y no
logré verlo. ¿Por qué?.



Gracias y perdonar por el rollo.


Jose Antonio Sánchez
 

Leer las respuestas

#1 Alejandro Mesa
08/08/2005 - 17:50 | Informe spam
Jose,

Estoy un poco confuncido, pues haces referencias a "Paco Porras" y a "Paco
Porras2" como si estos fuesen dos usuarios o cuentas del dominio.

Puedes ejecutar el procedimineto sp_validatelogins y ver que logins aparecen
en sql server que hacen referencia a una cuenta en el dominio que ya no
existe (cuentas huerfanas).


AMB

"Jose Antonio" wrote:

Hola a :
Acabo de volver de vacaciones (snif, snif, ...) y me he encontrado con un
pequeño problema en Sql Server 2000 sobre una red NT. Ha venido un nuevo
usuario 'Paco Porras' que se ha añadido convenientemente a nuestro dominio
'miDominio'. No se que problemas habra habido a la hora de darle de alta en
SqlServer porque la situación que yo me he encontrado es la siguiente:
-Un nuevo usuario 'Paco Porras2' en el dominio 'miDominio' con el login en
nuestro servidor ZIPI y acceso a las bases 'Base1' y Base2' .
-Al intentar dar de alta a 'Paco Porras', que seguía existiendo en
'miDominio', desde el MMC me salía un error de SQLDMO y me decía que el
login ya existía.
-Al ejecturar EXEC sp_helplogin 'Paco Porras' me salia
LoginName SID
DefDBName DefLangName AUser ARemote
miDominio\Paco Porras
0x010500000000000515000000828BA628A837D665DBEB0C50EB030000 master
us_english no no

(1 row(s) affected)

LoginName DBName
UserName UserOrAlias


Utilizando EXEC sp_grantdbaccess 'Paco Porras' conseguí que 'Paco
Porras' apareciese como usuario de las bases Base1 y Base2. Una vez hecho
esto le asocié a los roles correspondientes y comprobé desde el ordenador
del usuario que todo funcionaba correctamente. Le dije al administrador de
NT que podía borrar el usuario de NT 'Paco Porras2' y cual sería mis
sorpresa que cuando le dije a mi jefe que el problema estaba solucionado me
dijo que no podía estar del todo correcto porque 'Paco Porras' no aparecía
entre los logins del servidor ZIPI. Fuí a mi ordenador, actualizé y no
logré verlo. ¿Por qué?.



Gracias y perdonar por el rollo.


Jose Antonio Sánchez



Preguntas similares