Snowsight – Datenbanken: Prozedurdetails

Wenn Sie im database object explorer eine Prozedur auswählen, wird procedure details page angezeigt.

Unter diesem Thema:

Unter diesem Thema erhalten Sie einen kurzen Überblick zu Navigation und Verwendung von procedure details page.

Schnittstelle

Beschreibung

Grundlegende Details zur Funktion

Grundlegende Informationen zu der Funktion finden Sie oben auf der Seite.

Mehr-Menü

Das Menü More in der rechten oberen rechten Ecke der Seite bietet folgende Optionen:

  • Edit

    Name der Prozedur und Kommentar bearbeiten

  • Drop

    Prozedur löschen

  • Transfer Ownership

    Eigentümerschaft der Prozedur auf andere Rolle übertragen

procedure details page umfasst die folgenden Bereiche:

  • Details

  • Procedure definition

  • Privileges

Der Abschnitt Details enthält zusätzliche Informationen zu der Prozedur, darunter:

  • Datentyp des Ergebnisses der Prozedur

  • Ob die Prozedur eine Aggregatfunktion ist

  • Ob die Prozedur eine sichere Funktion ist

  • Ob die Prozedur eine Tabellenfunktion ist

  • Die zum Erstellen der Prozedur verwendete Sprache

Der Abschnitt Procedure definition enthält die SQL, die zur Initialisierung der Prozedur verwendet wurde.

Verwenden Sie Privileges section, um Berechtigungen für die Prozedur anzuzeigen, zu erteilen und zu entziehen.

Verwalten der Zugriffssteuerung für Datenbankobjekte

In diesem Abschnitt wird beschrieben, wie Sie die Zugriffssteuerung auf Ihre Dashboards verwalten können.

Verwenden Sie Privileges section aus den Objektdetails, um Berechtigungen für die Datenbankobjekte anzuzeigen, zu erteilen und zu entziehen.

Wenn Sie erteilte Berechtigungen/Zuweisungen nach Berechtigungen gruppieren, zeigt Snowsight an, ob eine Berechtigung geerbt oder direkt erteilt wurde.

Für das Ändern der Berechtigungen eines Objekts ist eine der folgenden Rollen erforderlich:

  • Der Eigentümer einer Datenbank oder eines Datenbankobjekts (d. h. die Rolle mit OWNERSHIP-Berechtigung für das Objekt).

  • Eine Rolle mit der globalen MANAGE GRANTS-Berechtigung.

Erteilen von Berechtigungen für Objekte

So erteilen Sie Berechtigungen für Datenbankobjekte:

  1. Gehen Sie zu Privileges section eines Datenbankobjekts.

  2. Wählen Sie in der rechten oberen Ecke der Privileges section die Option Privilege aus.

  3. Wählen Sie die Rolle aus, der Sie Berechtigungen erteilen möchten.

  4. Wählen Sie die Berechtigung aus, die Sie der Rolle erteilen möchten.

  5. Wenn Sie möchten, dass die Rolle auch anderen Rollen diese Berechtigung erteilen kann, wählen Sie Grant option aus.

  6. Wiederholen Sie die Schritte für jede Berechtigung, die Sie der Rolle erteilen möchten.

  7. Wählen Sie Grant Privileges aus.

Entziehen von Berechtigungen für Objekte

So entziehen Sie Berechtigungen für Datenbankobjekte:

  1. Gehen Sie zu Privileges section eines Datenbankobjekts.

  2. Wählen Sie in der rechten oberen Ecke der Privileges section die Option Privilege aus.

  3. Entfernen Sie die Berechtigungen, die Sie entziehen möchten.

  4. Wählen Sie Grant Privileges aus.