SQL 7: SQL Enterprise no veo accesos habilitados de usuarios‎

18/05/2007 - 13:00 por Juan Carlos Mendoza | Informe spam
En el Enterprise Manager en Security, consulto un usuario x_user y
notiene acceso a la base de datos bd_prueba. Si le doy acceso,
porenteprise manager, me dice que ya existe. Voy al Query Analizer,
yejecuto: use Bd_Pruebagoexec sp_revokedbaccess 'x_userr'goEXEC
sp_grantdbaccess 'x_user'go Ya el usuario tiene acceso, pero si
consulto por el EnterpriseManager, no aparece con acceso a la base de
datos. Aparentemente notiene acceso, sin embargo testeo el usuario y
accede sin problemas ala base de datos.
1. Que puede estar ocurriendo?
2. En que tabla se guardan los accesos otorgados a los usuarios
sobrelas bases de datos y que se ve en Security? En Syslogins de la
Master veo todos los logins y su base de datos por default. pero en
cualtabla veo las bases de datos habilitadas para estos logins?

Gracias.
Juan Carlos Mendoza
 

Leer las respuestas

#1 Jose Mariano Alvarez
18/05/2007 - 17:47 | Informe spam
En el post ,
DIJO .
urriendo?
2. En que tabla se guardan los accesos otorgados a los usuarios
sobrelas bases de datos y que se ve en Security? En Syslogins de la
Master veo todos los logins y su base de datos por default. pero en
cualtabla veo las bases de datos habilitadas para estos logins?




Parece que has hecho un restore y tienes problemas con los SID?

http://support.microsoft.com/kb/274188


Saludos
Ing. Jose Mariano Alvarez


(Cambia los ceros por O y saca lo que sobra)


IMPORTANTE

Por favor traten de indicar la versión de SQL y Service Pack.
La inclusión de (CREATE, INSERTS, etc.) para poder reproducir el
problema también ayuda.

Preguntas similares