Freigeben über


list_secrets-Tabellenfunktion

Gilt für:Häkchen ja Databricks SQL Vorschau Häkchen gesetzt ja Databricks Runtime 11.3 LTS und höher

Gibt die Schlüssel, die der Benutzer anzeigen darf, aus dem Databricks-Geheimnisdienst zurück.

Syntax

list_secrets()

Argumente

Diese Funktion akzeptiert keine Argumente.

Gibt zurück

Eine Tabelle mit zwei Spalten:

  • scope STRING NOT NULL: Der Namespace des Schlüssels
  • key STYRING NOT NULL: Der Schlüssel selbst

Um die Geheimniswerte für bestimmte Schlüssel zurückzugeben, verwenden Sie secret(scope, key).

Fehlerbedingungen

  • INVALID_SECRET_LOOKUP.LIST_SECRETS_FAILED: Der Databricks-Geheimnisdienst ist nicht verfügbar.

Beispiele

> SELECT * FROM list_secrets();
  scope         key
  ------------  ---------------
  secrets.r.us  theAnswerToLife

> SELECT secret('secrets.r.us', 'theAnswerToLife');
  fourtyTwo