- Kategorien:
Systemfunktionen (Systeminformationen)
SYSTEM$GET_SERVICE_DNS_DOMAIN¶
Gibt einen Schemanamen und den DNS-Namespace-Hashwert dieses Schemas als Zeichenfolge zurück.
- Siehe auch:
Syntax¶
SYSTEM$GET_SERVICE_DNS_DOMAIN( <schema_name> )
Argumente¶
schema_name
Schemaname. Wenn sich das Schema nicht in der aktuellen Datenbank befindet, geben Sie den vollqualifizierten Namen des Schemas an.
Rückgabewerte¶
Gibt den DNS-Namespace-Hashwert des Schemas als Zeichenfolge zurück.
Anforderungen an die Zugriffssteuerung¶
Eine Rolle, die zur Ausführung dieser Operation verwendet wird, muss mindestens die folgenden Berechtigungen haben:
Berechtigung |
Objekt |
Anmerkungen |
---|---|---|
USAGE |
Schema |
Eine Anleitung zum Erstellen einer kundenspezifischen Rolle mit einer bestimmten Gruppe von Berechtigungen finden Sie unter Erstellen von kundenspezifischen Rollen.
Allgemeine Informationen zu Rollen und Berechtigungen zur Durchführung von SQL-Aktionen auf sicherungsfähigen Objekten finden Sie unter Übersicht zur Zugriffssteuerung.
Beispiele¶
Wenn TUTORIAL_DB die aktuelle Datenbank ist, liefern die beiden folgenden Befehle dasselbe Ergebnis. Dies ist die gleiche DNS-Domäne, die im DNS-Namen (wie von SHOW SERVICES gemeldet) für jeden Dienst im DATA_SCHEMA-Schema erscheint.
SELECT SYSTEM$GET_SERVICE_DNS_DOMAIN('DATA_SCHEMA');
SELECT SYSTEM$GET_SERVICE_DNS_DOMAIN('TUTORIAL_DB.DATA_SCHEMA');
Beispielausgabe:
+----------------------------------------------+
| SYSTEM$GET_SERVICE_DNS_DOMAIN('DATA_SCHEMA') |
|----------------------------------------------|
| k3m6.svc.spcs.internal |
+----------------------------------------------+