DROP SYNONYM (Transact-SQL)
Jest to synonim powoduje usunięcie określonego schematu.
DROP SYNONYM [ schema. ] synonym_name
Argumenty
schema
Określa, w którym istnieje synonimem schematu.Jeżeli nie określono schematu, SQL Server korzysta z domyślnego schematu z bieżącego użytkownika.synonym_name
Jest nazwą synonim połączenie ma być przerwane.
Remarks
Odwołania do synonimy są nie związanych ze schematem; dlatego synonim można usunąć w dowolnym czas.Odwołania do elementów usuniętych synonimy będą znajdowane tylko w czasie wykonywania.
Synonimy mogą być tworzone, odrzucone i odwołuje się do dynamicznych instrukcji SQL.
Uprawnienia
Aby usunąć synonimu, użytkownik musi spełniać co najmniej jedną z następujących warunków.Użytkownik musi być:
Bieżący właściciel synonimu.
Grantee, przytrzymując kontroli na synonim.
Grantee, posiadania uprawnień ALTER SCHEMA na zawierającego schemat.
Przykłady
W poniższym przykładzie najpierw tworzy synonimu, MyProduct, a następnie porzuca synonimem.
USE tempdb;
GO
-- Create a synonym for the Product table in AdventureWorks.
CREATE SYNONYM MyProduct
FOR AdventureWorks.Production.Product;
GO
-- Drop synonym MyProduct.
USE tempdb;
GO
DROP SYNONYM MyProduct;
GO
See Also