Synonyme verwalten

Sie können SQL-Synonyme als weitere Möglichkeit zur Referenzierung von Tabellen, Ansichten oder Funktionen in Datenbanken und Schemas erstellen. Verwenden Sie Synonyme beispielsweise für Folgendes:
  • Erstellen Sie Namen, die leichter einzugeben sind als die tatsächlichen Namen von Datenbankobjekten, die sehr lang sein können.
  • Erstellen Sie einen Abstraktionsgrad, mit dem Sie die zugrunde liegenden Datenbankobjekte austauschen können, ohne dass sich dies auf den Code auswirkt, der diese Objekte referenziert.

Für Synonyme gelten dieselben Benennungseinschränkungen wie für Tabellen, Ansichten und Funktionen. Sie müssen innerhalb eines Schemas eindeutig sein und ihre Namen dürfen nicht globalen Objekten (z. B. Datenbanken, Benutzern oder Gruppen) entsprechen.

Sie können die folgenden Synonymbefehle absetzen:
CREATE SYNONYM
Erstellt ein Synonym.
DROP SYNONYM
Löscht ein Synonym.
ALTER SYNONYM
Benennt ein Synonym um oder ändert dessen Eigner.
GRANT SYNONYM
Erteilt einem Benutzer oder einer Gruppe die Berechtigung zum Erstellen, Ändern oder Löschen eines Synonyms.
REVOKE SYNONYM
Entzieht einem Benutzer oder einer Gruppe die Berechtigung zum Erstellen, Ändern oder Löschen eines Synonyms.