登录SQL查询
时间:2020-03-05 18:45:46 来源:igfitidea点击:
选择所有MSSQL Server登录名的SQL查询是什么?
谢谢你。你们中有不止一个得到了我所寻找的答案:
SELECT * FROM syslogins
解决方案
回答
EXEC sp_helplogins
我们还可以传递" @LoginNamePattern"参数来获取有关特定登录名的信息:
EXEC sp_helplogins @LoginNamePattern='fred'
回答
Select * From Master..SysUsers Where IsSqlUser = 1
回答
@ allain,@ GateKiller查询选择的用户未登录
要选择登录名,我们可以使用以下查询:
SELECT name FROM master..sysxlogins WHERE sid IS NOT NULL
在MSSQL2005 / 2008中,使用syslogins表插入sysxlogins
回答
查看主模式中的syslogins或者sysusers表。不知道这是否仍然存在于最新的MSSQL版本中。在MSSQL 2005中,有称为sys.syslogins和sys.sysusers的视图。
回答
从sysusers中进行选择将获得有关所选数据库上用户的信息,而不是服务器上的登录信息。
回答
这是你所追求的吗?
select * from master..syslogins
回答
sp_helplogins将为我们提供登录名以及数据库及其权限。