sp_helplogins
提供有关每个数据库中的登录及相关用户的信息。 语法
sp_helplogins [ [ @LoginNamePattern = ] 'login' ]参数
[@LoginNamePattern =] 'login'是登录名。login 的数据类型为 sysname,默认值为 NULL。如果指定 login,则它必须存在。如果没有指定 login,那么返回有关所有登录的信息。返回代码值
0(成功)或 1(失败)
提供有关每个数据库中的登录及相关用户的信息。 语法
sp_helplogins [ [ @LoginNamePattern = ] 'login' ]参数
[@LoginNamePattern =] 'login'是登录名。login 的数据类型为 sysname,默认值为 NULL。如果指定 login,则它必须存在。如果没有指定 login,那么返回有关所有登录的信息。返回代码值
0(成功)或 1(失败)
解决方案 »
- SQL的基本查询问题~
- 求被2整除的SQL语句
- 求一条语句。字符“.”后面的字符串
- SQL SERVER数据表上传问题
- 数据导入问题(Access导入SQL Server),SQL数据库里表的字段数据类型字段太长(varchar超过255)?
- sqlserver嵌套事物问题
- 定义一个字段来存放图片,该定义什么数据类型?
- 插入最大值加1的问题
- 鸟哥初问(+100):用临时表是否速度比实际表快?
- 在sql server日志中有如下内容:tmpdb日志已满。我发现硬盘还有空间,而且tmpdb日志为无限制增加.请问为何会出现如下内容.我该如何处理.
- 怎么用SQL语句往一个表中添加一列?
- 关于CRecordSet::GetRecordCount()
guest 用户帐户必须存在于数据库中。
如果不能访问某个数据库,则 sp_helplogins 显示错误信息 15622,并且尽其所能显示所有与这些数据库中的用户帐户相关的登录信息。示例
下面的示例报告有关登录 John 的信息。EXEC sp_helplogins 'John'
goLoginName SID DefDBName DefLangName AUser ARemote
--------- -------------------------- --------- ----------- ----- -------
John 0x23B348613497D11190C100C master us_english yes no(1 row(s) affected)LoginName DBName UserName UserOrAlias
--------- ------ -------- -----------
John pubs John User
报告有关当前数据库中 Microsoft® SQL Server™ 用户、Microsoft Windows NT® 用户和数据库角色的信息。语法
sp_helpuser [ [ @name_in_db = ] 'security_account' ]参数
[@name_in_db =] 'security_account'当前数据库中 SQL Server 用户、Windows NT 用户或数据库角色的名称。security_account 必须存在于当前的数据库中。security_account 的数据类型为 sysname,默认值为 NULL。如果没有指定 security_account,系统过程将报告当前数据库中的所有用户、Windows NT 用户以及角色的信息。当指定 Windows NT 用户时,请指定该 Windows NT 用户在数据库中可被识别的名称(用 sp_grantdbaccess 添加)。返回代码值
0(成功)或 1(失败)
select pwdcompare('你的密码', password, (CASE WHEN xstatus&2048 = 2048 THEN 1 ELSE 0 END)) a,name
from master.dbo.sysxlogins还有默认的帐户dbo和guest跟sa 等一些登陆用户名有什么区别.
dbo,guest是系统的用户
2、select name from sysusers
select name from master..sysxlogins