4
A
回答
8
使用Security Catalog Views,你可以得到的数据库和服务器主体的信息,像这样:
USE [database_name]
SELECT sp.name AS login_name
FROM sys.server_principals sp
JOIN sys.database_principals dp ON (sp.sid = dp.sid)
WHERE dp.name = 'user_name'
我无法找到一个观点,这将使你的所有用户,与数据库无关,所以这需要在登录数据库的上下文中运行。
2
select *
FROM
sys.server_principals AS log
WHERE
(log.type in ('U', 'G', 'S', 'C', 'K') AND log.principal_id not between 101 and 255 AND log.name <> N'##MS_AgentSigningCertificate##')
2
或者您可以使用系统存储过程sp_helpuser。
exec sp_helpuser 'Username'
相关问题
- 1. 从sql server获取windows用户登录名
- 2. 从SQL Server 2008获取Asp.Net用户名?
- 3. SQL Server登录用户名和密码
- 4. 如何从WordPress登录名或用户名获取用户ID
- 5. 用户登录SQL Server 2005中表达
- 6. SQL Server 2005(快速) - 登录vs用户
- 7. 在PHP中获取登录用户名
- 8. 登录后获取用户名
- 9. 获取C#中登录的用户名
- 10. 获取Windows登录用户名ASP .net
- 11. 无法获取$ _SESSION登录用户名?
- 12. SaltStack:获取登录的用户名
- 13. pysvn:获取当前登录用户名
- 14. 捕获错误并登录SQL Server 2005
- 15. SQL Server 2005 - 登录问题
- 16. Sql Server 2005登录失败
- 17. SQL Server:用户和登录 - 用户名在哪里?
- 18. 从服务器获取Windows登录名
- 19. Windows登录名及其对SQL Server 2005的影响
- 20. Sql Server 2005如何更改dbo登录名
- 21. 从ASP.Net登录控件获取用户名称文本框的名称或ID
- 22. 获取登录用户名用php从数据库
- 23. AD从用户名登录用户IP
- 24. 如何获取currenlty的用户名登录用户authservice
- 25. 是否有可能从iframe粉丝页面/登录页面获取用户名和登录用户的名称?
- 26. MGTwitterEngine获取当前登录的用户名和名称
- 27. 如何在SQL Server 2005中使用动态SQL来更改登录名
- 28. 如何在没有用户登录时获取Windows组名称
- 29. 如何从“表单登录”获取用户名到funtions.php
- 30. 如何从PHP登录项目中获取用户名
如何从此sp的结果中只选择登录名? – 2009-10-29 14:29:59