27
A
回答
58
SYSTEM_USER
返回当前执行上下文,所以这可以返回一个模拟上下文
ORIGINAL_LOGIN()
返回用户的身份最初连接到实例,所以不管该上下文是否被模拟将产生登录的原始用户,有利于审计。如果你想通过SID来获取用户名,以便SUSER_SNAME
可以用参数来调用像这样SUSER_SNAME([server_user_sid])
这是用来但SID是可选的,如果你不传递参数,返回当前用户
SUSER_SNAME()
。
相关问题
- 1. SQL Server 2005/2008:标识当前用户
- 2. SQL Server:获取当前没有域名的用户
- 3. 获取当前用户名
- 4. SQL Server用户名功能
- 5. 获取当前用户名
- 6. 查询所有当前数据库和用户名的SQL Server查询
- 7. 获取SQL Server存储过程中的当前用户
- 8. 如何交换SQL Server中的当前用户?
- 9. SharePoint获取当前用户帐户名?
- 10. SQL Server登录用户名和密码
- 11. 通过用户名在SQL Server 2008
- 12. SQL Server 2008中默认的用户名
- 13. SQL Server - 在列中显示用户名
- 14. 从SQL Server 2008获取Asp.Net用户名?
- 15. 调用当前用户登录的选择项的用户名
- 16. 使用WMI获取当前用户名
- 17. 使用PDO显示当前用户名
- 18. 使用scala查找当前用户名
- 19. 当前客户名单?
- 20. C的用户名在Linux - 获取当前用户名
- 21. 获取用户名为当前用户名的行的总和
- 22. 在javascript中访问当前用户的用户名
- 23. 获取当前用户名冒充
- 24. pysvn:获取当前登录用户名
- 25. 在ASP.NET中提取当前用户名
- 26. iMessage当前用户的名称为零
- 27. 获取当前用户名的AutoIt
- 28. 获取当前用户的名字
- 29. ActiveDirectory在ASP.NET中的当前用户名
- 30. Maven属性当前用户名?
SUSER_SNAME()是否可以返回模拟的上下文? – fordareh 2012-09-25 18:13:36
@福尔德赫 - 是的。 – HABO 2013-04-17 01:56:21