2012-04-04 74 views
1

我目前正在使用SQL Server 2005,并且出现了您是否可以使用其他登录名进行登录的问题。我来问了一个问题,查询与登录名称不同,登录名称

SELECT * FROM master.sys.syslogins 

抛出了,除其他外,两列“名”和“登录名”都显示相同的值。 所以我问自己,是否有可能有一个名为“XTest”的用户可以通过用户名“Test”登录的登录...

回答

0

不,这是不可能的!两列总是保存值。在任何当前的SQL Server版本中,您都不应该使用sys.syslogins(在任何数据库中)。该表仍提供向后兼容性,请使用sys.server_principalssys.sql_logins

+0

谢谢。 Sys.sql_logins实际上好得多... – TradeItEasy 2012-04-04 14:40:58

相关问题