Zugangsdaten erstellen und verwalten
Voraussetzungen
Abschnitt betitelt „Voraussetzungen“- Sie haben eine STACKIT MariaDB-Instanz erstellt. Weitere Informationen finden Sie unter Instanzen für MariaDB erstellen und verwalten.
Service-Keys auflisten, erstellen, anzeigen und löschen
Abschnitt betitelt „Service-Keys auflisten, erstellen, anzeigen und löschen“Dieser Artikel beschreibt, wie Sie mit Zugangsdaten für Ihre MariaDB-Instanz umgehen. Ein Service-Key ist die einzige verfügbare Form von Zugangsdaten, die Sie derzeit erstellen können. Mit einem Service-Key können Sie sich vollständig gegenüber Ihrer Instanz authentifizieren.
Service-Keys auflisten
Abschnitt betitelt „Service-Keys auflisten“So rufen Sie eine Liste aller Service-Keys für eine MariaDB-Instanz ab:
| Flag | Beschreibung |
|---|---|
| instance-id | Instanz-ID der Instanz, die Sie abfragen möchten |
stackit mariadb credentials list --instance-id <instance-id>Sie erhalten eine Ausgabe wie die folgende:
ID──────────────────────────────────────ccaf719c-b954-4190-93c9-6b9ccb55c530In diesem Fall ist ccaf719c-b954-4190-93c9-6b9ccb55c530 die Service-Key-ID.
- Öffnen Sie Ihr Projekt im STACKIT Portal.
- Navigieren Sie zu Datenbanken > MariaDB.
- Wählen Sie Ihre Instanz aus und gehen Sie zur Übersicht.
- Wählen Sie in der Seitenleiste Zugangsdaten.
Nun sehen Sie die Liste der Service-Keys für Ihre Instanz. Klicken Sie auf einen Eintrag in der Liste, um die Details anzuzeigen.
-
Um die Cloud Foundry CLI zu verwenden, müssen Sie sich zuerst an Ihrem STACKIT-Projekt-Endpunkt anmelden. Lesen Sie Mit Cloud Foundry interagieren, um Hilfe bei der Anmeldung zu erhalten.
-
Erstellen Sie den Service-Key mit dem
cf-Befehl:Terminal-Fenster cf create-service-key [service-name] [service-key] -
Listen Sie den Service-Key mit dem
cf-Befehl auf:Terminal-Fenster cf service-key [service-name] [service-key]
Neuen Service-Key erstellen
Abschnitt betitelt „Neuen Service-Key erstellen“So erstellen Sie einen Service-Key für eine MariaDB-Instanz:
| Flag | Beschreibung | Standard | Optional |
|---|---|---|---|
| instance-id | Instanz-ID der Instanz, die Sie abfragen möchten | ||
| show-password | Benutzername des neuen Benutzers | x |
stackit mariadb credentials create --instance-id <instance-id>Sie erhalten die folgende Ausgabe:
Created credentials for instance "my-mariadb-instance". Credentials ID: a0dc53d2-e6fe-49ed-aac3-5bb5f374ecc2
Username: a9s32142d4c4993ce4c2c928285e007Password: <hidden>Host: mad30dc70-1.data.eu01.onstackit.cloudPort: 49271URI: mysql://a9s32142d4c4993ce4c2c928285e007:a9s69c596f707f28fddcef2f5eb4326c58d47bbc3f9@mad30dc70-1.data.eu01.onstackit.cloud:49271/mad30dc70- Öffnen Sie Ihr Projekt im STACKIT Portal.
- Navigieren Sie zu Datenbanken > MariaDB.
- Wählen Sie Ihre Instanz aus und gehen Sie zur Übersicht.
- Wählen Sie in der Seitenleiste Zugangsdaten.
- Klicken Sie in der oberen Leiste auf Zugangsdaten erstellen.
- Warten Sie, bis der Popup-Dialog erscheint, und kopieren Sie alle Informationen an einen sicheren Ort.
Service-Key anzeigen
Abschnitt betitelt „Service-Key anzeigen“So rufen Sie Details eines Service-Keys für eine MariaDB-Instanz ab:
| Flag | Beschreibung | Standard | Optional |
|---|---|---|---|
| instance-id | Instanz-ID der Instanz, die Sie abfragen möchten | ||
| service-key-id | Die ID des Service-Keys |
stackit mariadb credentials describe <service-key-id> --instance-id <instance-id>Verwenden Sie Service-Keys auflisten, um die service-key-id für den angeforderten Service-Key zu erhalten.
Sie erhalten eine Ausgabe, die der folgenden ähnlich ist:
ID │ ccaf719c-b954-4190-93c9-6b9ccb55c530──────────┼───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────USERNAME │ a9s87adfa95ea09124e3034355524d2──────────┼───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────PASSWORD │ a9sec3e313c1038a9316c63ac19d83133167bb07aec──────────┼───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────URI │ mysql://a9s87adfa95ea09124e3034355524d2:a9sec3e313c1038a9316c63ac19d83133167bb07aec@mad30dc70-1.data.eu01.onstackit.cloud:49271/mad30dc70-
Öffnen Sie Ihr Projekt im STACKIT Portal.
-
Navigieren Sie zu Datenbanken > MariaDB.
-
Wählen Sie Ihre Instanz aus und gehen Sie zur Übersicht.
-
Wählen Sie in der Seitenleiste Zugangsdaten.
-
Klicken Sie auf den Service-Key-Eintrag, den Sie anzeigen möchten.
Service-Key löschen
Abschnitt betitelt „Service-Key löschen“So löschen Sie einen Service-Key für eine MariaDB-Instanz:
| Flag | Beschreibung | Standard | Optional |
|---|---|---|---|
| instance-id | Instanz-ID der Instanz, die Sie abfragen möchten | ||
| service-key-id | Die ID des Service-Keys |
stackit mariadb credentials delete <service-key-id> --instance-id <instance-id>Nach der Bestätigung erhalten Sie die folgende Ausgabe:
Deleted credentials a9s87adfa95ea09124e3034355524d2 of instance "my-mariadb-instance"- Öffnen Sie Ihr Projekt im STACKIT Portal.
- Navigieren Sie zu Datenbanken > MariaDB.
- Wählen Sie Ihre Instanz aus und gehen Sie zur Übersicht.
- Wählen Sie in der Seitenleiste Zugangsdaten.
- Klicken Sie auf die drei Punkte auf der rechten Seite eines Benutzereintrags.
- Klicken Sie auf Löschen.
-
Um die Cloud Foundry CLI zu verwenden, müssen Sie sich zuerst an Ihrem STACKIT-Projekt-Endpunkt anmelden. Lesen Sie Mit Cloud Foundry interagieren, um Hilfe bei der Anmeldung zu erhalten.
-
Löschen Sie den Service-Key mit dem
cf-Befehl:Terminal-Fenster cf delete-service-key [service-name] [service-key]