sp_dropserver(Transact-SQL)sp_dropserver (Transact-SQL)

이 항목은 다음에 적용됩니다.예SQL Server(2008부터)아니요Azure SQL Database아니요Azure SQL Data Warehouse 아니요병렬 데이터 웨어하우스 THIS TOPIC APPLIES TO:yesSQL Server (starting with 2008)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

로컬 SQL ServerSQL Server 인스턴스의 알려진 원격 서버 및 연결된 서버 목록에서 서버를 제거합니다.Removes a server from the list of known remote and linked servers on the local instance of SQL ServerSQL Server.

항목 링크 아이콘 Transact-SQL 구문 규칙Topic link icon Transact-SQL Syntax Conventions

구문Syntax


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

인수Arguments

[ @server = ] '서버'[ @server = ] 'server'
제거할 서버입니다.Is the server to be removed. serversysname이며 기본값은 없습니다.server is sysname, with no default. 서버 존재 해야 합니다.server must exist.

[ @droplogins = ] 'droplogins' | NULL[ @droplogins = ] 'droplogins' | NULL
에 대 한 원격 및 연결 된 서버 로그인 관련 있는 여부를 나타냅니다 서버 하는 경우에 제거 해야 droplogins 지정 됩니다.Indicates that related remote and linked server logins for server must also be removed if droplogins is specified. @droploginschar (10), 기본값은 NULL입니다.@droplogins is char(10), with a default of NULL.

반환 코드 값Return Code Values

0(성공) 또는 1(실패)0 (success) or 1 (failure)

주의Remarks

실행 하는 경우 sp_dropserver 에 연결 된 원격 및 연결 된 서버 로그인 항목이 있거나 복제 게시자로 구성 되는 서버에서 오류 메시지가 반환 됩니다.If you run sp_dropserver on a server that has associated remote and linked server login entries, or is configured as a replication publisher, an error message is returned. 서버를 제거 하는 경우 서버에 대 한 모든 원격 및 연결 된 서버 로그인을 제거 하려면 사용 된 droplogins 인수입니다.To remove all remote and linked server logins for a server when you remove the server, use the droplogins argument.

sp_dropserver 사용자 정의 트랜잭션 내에서 실행 될 수 없습니다.sp_dropserver cannot be executed inside a user-defined transaction.

PermissionsPermissions

서버에 대한 ALTER ANY LINKED SERVER 권한이 필요합니다.Requires ALTER ANY LINKED SERVER permission on the server.

Examples

다음 예에서는 로컬 SQL ServerSQL Server 인스턴스에서 원격 서버 ACCOUNTS와 모든 연관된 원격 로그인을 제거합니다.The following example removes the remote server ACCOUNTS and all associated remote logins from the local instance of SQL ServerSQL Server.

sp_dropserver 'ACCOUNTS', 'droplogins';  

관련 항목:See Also

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