War diese Seite hilfreich?
Ihr Feedback ist uns wichtig. Teilen Sie uns Ihre Meinung mit.
Weiteres Feedback?
1500 verbleibende Zeichen
Exportieren (0) Drucken
Alle erweitern
Erweitern Minimieren
Dieser Artikel wurde manuell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original

DROP SYNONYM (Transact-SQL)

Entfernt ein Synonym aus einem angegebenen Schema.

Themenlink (Symbol) Transact-SQL-Syntaxkonventionen

Gilt für: SQL Server (SQL Server 2008 bis aktuelle Version), Windows Azure SQL-Datenbank (Ursprüngliche Version bis aktuelle Version).

DROP SYNONYM [ schema. ] synonym_name

schema

Gibt das Schema an, in dem das Synonym vorhanden ist. Wird kein Schema angegeben, verwendet SQL Server das Standardschema des aktuellen Benutzers.

synonym_name

Der Name des Synonyms, das gelöscht werden soll.

Verweise auf Synonyme sind nicht an ein Schema gebunden. Deshalb können Sie ein Synonym jederzeit löschen. Verweise auf gelöschte Synonyme werden erst zur Laufzeit gefunden.

Synonyme können im dynamischen SQL erstellt und gelöscht werden, und es kann darauf verwiesen werden.

Zum Löschen eines Synonyms muss ein Benutzer mindestens eine der folgenden Bedingungen erfüllen.

  • Der Benutzer muss der aktuelle Besitzer eines Synonyms sein.

  • Der Benutzer muss ein Berechtigter für CONTROL für ein Synonym sein.

  • Der Benutzer muss ein Berechtigter sein, der über die ALTER SCHEMA-Berechtigung für das enthaltene Schema verfügt.

Im folgenden Beispiel wird zuerst das Synonym MyProduct erstellt und dann gelöscht.

USE tempdb;
GO
-- Create a synonym for the Product table in AdventureWorks2012.
CREATE SYNONYM MyProduct
FOR AdventureWorks2012.Production.Product;
GO
-- Drop synonym MyProduct.
USE tempdb;
GO
DROP SYNONYM MyProduct;
GO

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2015 Microsoft