> ## Documentation Index
> Fetch the complete documentation index at: https://docs.squarecloud.app/llms.txt
> Use this file to discover all available pages before exploring further.

# squarecloud db credentials

> Verwaltet das TLS-Zertifikat und die Zugangsdaten deiner Datenbank auf Square Cloud.

Gibt das TLS-Zertifikat aus oder rotiert das Passwort/Zertifikat einer Datenbank. Bei beiden Unterbefehlen ist die Datenbank-ID optional: Die CLI ermittelt sie aus dem Argument und greift andernfalls auf eine interaktive Auswahl zurück.

```bash theme={null}
squarecloud db credentials certificate
# Verwendet eine interaktive Auswahl, um die Datenbank auszuwählen, und gibt dann ihr TLS-Zertifikat aus.
```

```bash theme={null}
squarecloud db credentials certificate <dbID>
# Gibt das TLS-Zertifikat einer bestimmten Datenbank aus.
```

```bash theme={null}
squarecloud db credentials reset password <dbID>
# Rotiert das Datenbankpasswort und gibt das neue aus.
```

```bash theme={null}
squarecloud db credentials reset certificate <dbID>
# Rotiert das TLS-Zertifikat.
```

Der Unterbefehl `reset` ist destruktiv: Das Rotieren eines Passworts oder Zertifikats macht das alte für jede Verbindung, die es noch verwendet, sofort ungültig. Er fragt vor der Ausführung um eine `y/N`-Bestätigung; übergib `-y`/`--yes`, um die Abfrage zu überspringen.

```bash theme={null}
squarecloud db credentials reset password <dbID> -y
# Rotiert das Passwort ohne Bestätigungsabfrage.
```

Verwende `squarecloud db credentials --help` für weitere Informationen zu diesem Befehl.
