He creado un usuario de inicio de sesión y de base de datos llamado "MYDOMAIN \ Domain Users". Necesito encontrar qué funciones tiene un usuario de dominio conectado, pero todas las llamadas para que el usuario actual devuelva el nombre de usuario del dominio, por ejemplo. "MYDOMAIN \ username" no es el nombre de usuario de la base de datos, por ejemplo. "MYDOMAIN \ Domain Users".¿Cómo encontrar loginname, database username, o roles del usuario de dominio sqlserver que no tiene su propio nombre de usuario?
Por ejemplo, esta consulta devuelve "dominio \ nombre de usuario"
select original_login(),suser_name(), suser_sname(), system_user, session_user, current_user, user_name()
Y esta consulta devuelve 0
select USER_ID()
quiero que el nombre de usuario para consultar database_role_members ¿hay alguna función que devolverá o de otra manera puedo obtener los roles de los usuarios actuales?