sp_changedistpublisher(Transact-SQL)
배포 게시자의 속성을 변경합니다. 이 저장 프로시저는 모든 데이터베이스의 배포자에서 실행될 수 있습니다.
구문
sp_changedistpublisher [ @publisher = ] 'publisher'
[ , [ @property = ] 'property' ]
[ , [ @value = ] 'value' ]
인수
[ @publisher= ] 'publisher'
게시자의 이름입니다. publisher는 sysname이며 기본값은 없습니다.[ @property= ] 'property'
지정된 게시자에 대해 변경할 속성입니다. property는 sysname이며 다음 값 중 하나일 수 있습니다.[ @value= ] 'value'
지정된 속성의 값입니다. value는 **nvarchar(255)**이며 기본값은 NULL입니다.다음 표에서는 게시자의 속성 및 해당 속성 값을 설명합니다.
속성
값
설명
active
true
게시자를 활성화합니다.
false
게시자를 비활성화합니다.
distribution_db
배포 데이터베이스의 이름입니다.
login
로그인 이름입니다.
password
제공된 로그인에 대한 강력한 암호입니다.
security_mode
1
게시자에 연결할 때 Windows 인증을 사용합니다. 비-Microsoft SQL Server 게시자에 대해서는 변경할 수 없습니다.
0
게시자에 연결할 때 SQL Server 인증을 사용합니다. SQL Server 이외 게시자에 대해서는 변경할 수 없습니다.
working_directory
게시용 데이터 및 스키마 파일을 저장하는 데 사용되는 작업 디렉터리입니다.
NULL(기본값)
사용 가능한 모든 property 옵션을 출력합니다.
반환 코드 값
0(성공) 또는 1(실패)
주의
sp_changedistpublisher는 모든 유형의 복제에 사용됩니다.
사용 권한
sysadmin 고정 서버 역할의 멤버만 sp_changedistpublisher를 실행할 수 있습니다.