我创建了一个名为“MYDOMAIN\Domain Users”的登录名和数据库用户。我需要找到登录域用户的角色,但所有获取当前用户的调用都返回域用户名,例如。“MYDOMAIN\username”不是数据库用户名,例如。“我的域\域用户”。
例如,此查询返回“MYDOMAIN\username”
select original_login(),suser_name(), suser_sname(), system_user, session_user, current_user, user_name()
这个查询返回 0
select USER_ID()
我希望用户名查询 database_role_members 是否有任何函数可以返回它或我可以获取当前用户角色的任何其他方式?