sp_xp_cmdshell_proxy_account(Transact-SQL)
적용 대상: SQL Server Azure SQL Database
에 대한 프록시 자격 증명을 xp_cmdshell
만듭니다.
참고 항목
xp_cmdshell
는 기본적으로 사용하지 않도록 설정되어 있습니다. 사용하도록 설정xp_cmdshell
하려면 xp_cmdshell(서버 구성 옵션)를 참조하세요.
구문
sp_xp_cmdshell_proxy_account [ NULL | { 'account_name' , 'password' } ]
[ ; ]
인수
NULL
프록시 자격 증명을 삭제하도록 지정합니다.
'account_name'
프록시로 사용할 Windows 계정을 지정합니다.
'password'
Windows 계정의 암호를 지정합니다.
반환 코드 값
0
(성공) 또는 1
(실패).
설명
프록시 자격 증명을 호출 ##xp_cmdshell_proxy_account##
합니다.
옵션을 sp_xp_cmdshell_proxy_account
사용하여 NULL
실행되면 프록시 자격 증명을 삭제합니다.
사용 권한
CONTROL SERVER
권한이 필요합니다.
예제
A. 프록시 자격 증명 만들기
다음 예제에서는 암호ds35efg##65
로 호출 ADVWKS\Max04
된 Windows 계정에 대한 프록시 자격 증명을 만드는 방법을 보여 줍니다.
EXEC sp_xp_cmdshell_proxy_account 'ADVWKS\Max04', 'ds35efg##65';
GO
B. 프록시 자격 증명 삭제
다음 예에서는 자격 증명 저장소에서 프록시 자격 증명을 제거합니다.
EXEC sp_xp_cmdshell_proxy_account NULL;
GO