Gestione Utenti DBaaS
Utenti che possono accedere ai database all'interno di istanze DBaaS. Ogni utente ha un nome utente e una password per l'autenticazione.
Comandi Disponibiliβ
acloud database dbaas user create- Crea un nuovo utente in un'istanza DBaaSacloud database dbaas user list- Elenca tutti gli utenti in un'istanza DBaaSacloud database dbaas user get- Ottieni i dettagli di un utente specificoacloud database dbaas user update- Aggiorna password utenteacloud database dbaas user delete- Elimina un utente
Crea Utenteβ
Crea un nuovo utente all'interno di un'istanza DBaaS.
Utilizzoβ
acloud database dbaas user create <dbaas-id> --username <username> --password <password> [flags]
Argomentiβ
dbaas-id(richiesto): L'ID univoco dell'istanza DBaaS
Flag Richiestiβ
--username- Nome utente per l'utente--password- Password per l'utente
Flag Opzionaliβ
--project-id- ID progetto (usa il contesto se non specificato)
Esempioβ
acloud database dbaas user create 69455aa70d0972656501d45d \
--username "app-user" \
--password "SecurePassword123!"
Elenca Utentiβ
Elenca tutti gli utenti in un'istanza DBaaS.
Utilizzoβ
acloud database dbaas user list <dbaas-id> [flags]
Argomentiβ
dbaas-id(richiesto): L'ID univoco dell'istanza DBaaS
Flagβ
--project-id- ID progetto (usa il contesto se non specificato)
Esempioβ
acloud database dbaas user list 69455aa70d0972656501d45d
Ottieni Dettagli Utenteβ
Recupera informazioni dettagliate su un utente specifico.
Utilizzoβ
acloud database dbaas user get <dbaas-id> <username> [flags]
Argomentiβ
dbaas-id(richiesto): L'ID univoco dell'istanza DBaaSusername(richiesto): Il nome utente
Flagβ
--project-id- ID progetto (usa il contesto se non specificato)
Esempioβ
acloud database dbaas user get 69455aa70d0972656501d45d "app-user"
Aggiorna Utenteβ
Cambia la password di un utente.
Utilizzoβ
acloud database dbaas user update <dbaas-id> <username> --password <new-password> [flags]
Argomentiβ
dbaas-id(richiesto): L'ID univoco dell'istanza DBaaSusername(richiesto): Il nome utente
Flag Richiestiβ
--password- Nuova password per l'utente
Flag Opzionaliβ
--project-id- ID progetto (usa il contesto se non specificato)
Esempioβ
acloud database dbaas user update 69455aa70d0972656501d45d "app-user" \
--password "NewSecurePassword456!"
Elimina Utenteβ
Elimina un utente da un'istanza DBaaS.
Utilizzoβ
acloud database dbaas user delete <dbaas-id> <username> [--yes] [flags]
Argomentiβ
dbaas-id(richiesto): L'ID univoco dell'istanza DBaaSusername(richiesto): Il nome utente da eliminare
Flagβ
--project-id- ID progetto (usa il contesto se non specificato)--yes, -y- Salta il prompt di conferma
Esempioβ
acloud database dbaas user delete 69455aa70d0972656501d45d "app-user" --yes
Best Practices di Sicurezzaβ
- Usa password forti (minimo 12 caratteri, mix di lettere, numeri e simboli)
- Ruota le password regolarmente
- Usa password diverse per utenti diversi
- Non condividere mai password o committarle nel controllo versione
- Considera l'uso di un password manager
Risorse Correlateβ
- DBaaS - Gestisci istanze DBaaS
- Database DBaaS - Gestisci database
- Backup Database - Crea backup di database