다음을 통해 공유


xp_loginconfig(Transact-SQL)

적용 대상:SQL Server

SQL Server 인스턴스의 로그인 보안 구성을 보고합니다.

Important

이 기능은 이후 버전의 SQL Server에서 제거됩니다. 새 개발 작업에서는 이 기능을 사용하지 않도록 하고, 현재 이 기능을 사용하는 애플리케이션은 수정하세요.

Transact-SQL 구문 표기 규칙

구문

xp_loginconfig [ 'config_name' ]

인수

'config_name'

표시할 구성 값입니다. config_name 지정되지 않으면 모든 구성 값이 보고됩니다. config_name 기본값NULL인 sysname이며 다음 값 중 하나일 수 있습니다.

설명
로그인 모드 로그인 보안 모드입니다. 가능한 값은 MixedWindows 인증입니다.

대체된 항목:

SELECT SERVERPROPERTY('IsIntegratedSecurityOnly');
기본 로그인 신뢰할 수 있는 연결의 권한이 있는 사용자에 대한 기본 SQL Server 로그인 ID의 이름입니다(로그인 이름과 일치하지 않는 사용자). 기본 로그인은 게스트입니다.

참고: 이 값은 이전 버전과의 호환성을 위해 제공됩니다.
default do기본 신뢰할 수 있는 연결의 네트워크 사용자에 대한 기본 Windows do기본 이름입니다. 기본값은 windows 및 SQL Server를 실행하는 컴퓨터의 do기본기본입니다.

참고: 이 값은 이전 버전과의 호환성을 위해 제공됩니다.
감사 수준 감사 수준입니다. 가능한 값은 없음, 성공, 실패모두입니다. 감사는 오류 로그 및 Windows 이벤트 뷰어에 기록됩니다.
호스트 이름 설정 클라이언트 로그인 레코드의 호스트 이름이 Windows 네트워크 사용자 이름으로 대체되는지 여부를 나타냅니다. 가능한 값은 true 또는 false입니다. 이 옵션을 설정하면 네트워크 사용자 이름이 출력 sp_who에 표시됩니다.
지도_ 유효한 SQL Server 밑줄 문자(_)에 매핑되는 특수 Windows 문자를 보고합니다. 가능한 값은 do기본 구분 기호(기본값), 공백, 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