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