Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí na:SQL ServerAzure
SQL Managed Instance
Odstraní server ze seznamu známých vzdálených a propojených serverů na lokální instanci SQL Server.
Syntax
sys.sp_dropserver
[ @server = ] N'server'
[ , [ @droplogins = ] 'droplogins' ]
[ ; ]
Arguments
[ @server = ] N' server'
Server bude odstraněn. @server je sysname , bez výchozího nastavení. @server musí existovat.
[ @droplogins = ] 'droplogins'
Uvádí, že související přihlášení k vzdáleným a propojeným serverům pro @server musí být také odstraněna, pokud je @droplogins specifikováno.
@droplogins je char(10), s výchozím hodnotou NULL.
Hodnoty návratového kódu
0 (úspěch) nebo 1 (selhání).
Remarks
Chyba se vrátí, pokud běžíte sp_dropserver na serveru s přidruženými vzdálenými a propojenými přihlašovacími položkami serveru, nebo pokud je server nakonfigurován jako vydavatel replikace. Pro odstranění všech přihlášení k vzdáleným i propojeným serverům po odstranění serveru použijte argument @droplogins .
sp_dropserver nelze ji provést v rámci uživatelem definované transakce.
Použití sp_dropserver změny místního názvu serveru může způsobit nechtěné efekty nebo nepodporované konfigurace.
Povolení
Vyžaduje ALTER ANY LINKED SERVER oprávnění na serveru.
Examples
Následující příklad odstraní vzdálený server ACCOUNTS a všechna související vzdálená přihlášení z lokální instance SQL Server.
EXECUTE sp_dropserver 'ACCOUNTS', 'droplogins';