sp_dropserver(Transact-SQL)

업데이트: 2006년 4월 14일

로컬 SQL Server 인스턴스의 알려진 원격 서버 및 연결된 서버 목록에서 서버를 제거합니다.

항목 링크 아이콘Transact-SQL 구문 표기 규칙

구문

sp_dropserver [ @server = ] 'server' 
     [ , [ @droplogins = ] { 'droplogins' | NULL} ]

인수

  • [ @server = ] 'server'
    제거할 서버입니다. serversysname이며 기본값은 없습니다. server는 반드시 있어야 합니다.
  • [ @droplogins = ] 'droplogins' | NULL
    droplogins가 지정된 경우 server의 관련된 원격 서버 로그인 및 연결된 서버 로그인도 제거해야 함을 나타냅니다. **@droplogins**는 **char(10)**이며 기본값은 NULL입니다.

반환 코드 값

0(성공) 또는 1(실패)

주의

원격 및 연결된 서버 로그인 항목이 있거나 복제 게시자로 구성된 서버에서 sp_dropserver를 실행하면 오류 메시지가 반환됩니다. 서버를 제거할 때 서버의 원격 서버 로그인 및 연결된 서버 로그인을 모두 제거하려면 droplogins 인수를 사용합니다.

사용자 정의 트랜잭션 내에서는 sp_dropserver를 실행할 수 없습니다.

사용 권한

서버에 대한 ALTER ANY LINKED SERVER 권한이 필요합니다.

다음 예에서는 로컬 SQL Server 인스턴스에서 원격 서버 ACCOUNTS와 모든 연관된 원격 로그인을 제거합니다.

sp_dropserver 'ACCOUNTS', 'droplogins';

참고 항목

참조

보안 저장 프로시저(Transact-SQL)
sp_addserver(Transact-SQL)
sp_dropremotelogin(Transact-SQL)
sp_helpremotelogin(Transact-SQL)
sp_helpserver(Transact-SQL)
시스템 저장 프로시저(Transact-SQL)

도움말 및 정보

SQL Server 2005 지원 받기

변경 내역

릴리스 내역

2006년 4월 14일

새로운 내용
  • 서버가 복제 게시자로 구성되어 있을 경우 sp_dropserver에서 오류를 반환한다는 정보를 추가했습니다.