xp_loginconfig(Transact-SQL)
적용 대상: SQL Server
SQL Server 인스턴스의 로그인 보안 구성을 보고합니다.
Important
SQL Server의 이후 버전에서는 이 기능이 제거됩니다. 새 개발 작업에서는 이 기능을 사용하지 않도록 하고, 현재 이 기능을 사용하는 애플리케이션은 수정하세요.
구문
xp_loginconfig [ 'config_name' ]
인수
'config_name'
표시할 구성 값입니다. config_name 지정되지 않으면 모든 구성 값이 보고됩니다. config_name 기본값NULL
인 sysname이며 다음 값 중 하나일 수 있습니다.
값 | 설명 |
---|---|
로그인 모드 | 로그인 보안 모드입니다. 가능한 값은 Mixed 및 Windows 인증입니다. 대체된 항목: SELECT SERVERPROPERTY('IsIntegratedSecurityOnly'); |
기본 로그인 | 신뢰할 수 있는 연결의 권한이 있는 사용자에 대한 기본 SQL Server 로그인 ID의 이름입니다(로그인 이름과 일치하지 않는 사용자). 기본 로그인은 게스트입니다. 참고: 이 값은 이전 버전과의 호환성을 위해 제공됩니다. |
기본 도메인 | 신뢰할 수 있는 연결의 네트워크 사용자에 대한 기본 Windows 도메인의 이름입니다. 기본 도메인은 Windows 및 SQL Server를 실행하는 컴퓨터의 도메인입니다. 참고: 이 값은 이전 버전과의 호환성을 위해 제공됩니다. |
감사 수준 | 감사 수준입니다. 가능한 값은 없음, 성공, 실패 및 모두입니다. 감사는 오류 로그 및 Windows 이벤트 뷰어에 기록됩니다. |
호스트 이름 설정 | 클라이언트 로그인 레코드의 호스트 이름이 Windows 네트워크 사용자 이름으로 대체되는지 여부를 나타냅니다. 가능한 값은 true 또는 false입니다. 이 옵션을 설정하면 네트워크 사용자 이름이 출력 sp_who 에 표시됩니다. |
지도_ | 유효한 SQL Server 밑줄 문자(_ )에 매핑되는 특수 Windows 문자를 보고합니다. 가능한 값은 도메인 구분 기호 (기본값), 공백, null 또는 단일 문자입니다.참고: 이 값은 이전 버전과의 호환성을 위해 제공됩니다. |
map $ | 유효한 SQL Server 달러 기호($ )에 매핑되는 특수 Windows 문자를 보고합니다. 가능한 값은 도메인 구분 기호, 공백, null 또는 단일 문자입니다. 기본값은 공백입니다.참고: 이 값은 이전 버전과의 호환성을 위해 제공됩니다. |
지도 # | 유효한 SQL Server 번호 기호 문자(# )에 매핑되는 특수 Windows 문자를 보고합니다. 가능한 값은 도메인 구분 기호, 공백, null 또는 단일 문자입니다. 기본값은 하이픈입니다.참고: 이 값은 이전 버전과의 호환성을 위해 제공됩니다. |
반환 코드 값
0
(성공) 또는 1
(실패).
결과 집합
열 이름 | 데이터 형식 | 설명 |
---|---|---|
이름 | sysname | 구성 값 |
구성 값 | sysname | 구성 값 설정 |
설명
xp_loginconfig
구성 값을 설정하는 데 사용할 수 없습니다.
로그인 모드 및 감사 수준을 설정하려면 SQL Server Management Studio를 사용합니다.
사용 권한
데이터베이스에 대한 master
CONTROL 권한이 필요합니다.
예제
A. 모든 구성 값 보고
다음 예에서는 현재 구성된 모든 설정을 표시합니다.
EXEC xp_loginconfig;
GO
B. 특정 구성 값 보고
다음 예제에서는 로그인 모드에 대한 설정만 보여줍니다.
EXEC xp_loginconfig 'login mode';
GO