2012-04-04 2 views
1

현재 SQL Server 2005를 사용하고 있으며 다른 로그인 이름으로 로그인 할 수 있는지 여부가 궁금합니다. 나는로그인 이름과 다른 로그인

SELECT * FROM master.sys.syslogins 

는, 던졌습니다 다른 사람의 사이에, 두 열 "이름"과 "로그인 명"이 모두 같은 값을 표시하는 쿼리 같은 질문을했다. 그래서 사용자가 "테스트"사용자 이름으로 실제로 로그온 할 수있는 "XTest"라는 로그인이 가능한지 스스로에게 물었습니다 ...

답변

0

아니요, 불가능합니다! 두 열은 항상 저장 값을가집니다. 모든 현재 SQL Server 버전에서 sys.syslogins (모든 데이터베이스에서)을 사용하면 안됩니다. 이 테이블은 이전 버전과의 호환성을 위해 계속 제공되며 대신 sys.server_principalssys.sql_logins을 사용하십시오.

+0

감사합니다. Sys.sql_logins 실제로 실제로 훨씬 더 ... – TradeItEasy