sp_dropserver (Transact-SQL)
Actualizado: 14 de abril de 2006
Quita un servidor de la lista de servidores remotos y vinculados conocidos de la instancia local de SQL Server.
Convenciones de sintaxis de Transact-SQL
Sintaxis
sp_dropserver [ @server = ] 'server'
[ , [ @droplogins = ] { 'droplogins' | NULL} ]
Argumentos
- [ @server = ] 'server'
Es el servidor que se va a quitar. server es de tipo sysname, y no tiene valor predeterminado. server debe existir.
- [ @droplogins = ] 'droplogins' | NULL
Cuando se especifica droplogins, indica que también deben quitarse los inicios de sesión de servidor remoto o vinculado de server. @droplogins es de tipo char(10), y su valor predeterminado es NULL.
Notas
Si ejecuta sp_dropserver en un servidor que tenga asociadas entradas de inicio de sesión de servidor remoto o vinculado, o bien si se configura como un publicador de réplica, se devuelve un mensaje de error . Para quitar todos los inicios de sesión de servidor remoto o vinculado de un servidor al quitar éste, utilice el argumento droplogins.
sp_dropserver no puede ejecutarse en una transacción definida por el usuario.
Permisos
Requiere el permiso ALTER ANY LINKED SERVER en el servidor.
Valores de código de retorno
0 (correcto) o 1 (error)
Ejemplos
En el ejemplo siguiente se quita el servidor remoto ACCOUNTS
y todos los inicios de sesión remotos asociados de la instancia local de SQL Server.
sp_dropserver 'ACCOUNTS', 'droplogins';
Vea también
Referencia
Procedimientos almacenados de seguridad (Transact-SQL)
sp_addserver (Transact-SQL)
sp_dropremotelogin (Transact-SQL)
sp_helpremotelogin (Transact-SQL)
sp_helpserver (Transact-SQL)
Procedimientos almacenados del sistema (Transact-SQL)
Ayuda e información
Obtener ayuda sobre SQL Server 2005
Historial de cambios
Versión | Historial |
---|---|
14 de abril de 2006 |
|