DO - Bases de données
Reading time: 3 minutes
tip
Apprenez et pratiquez le hacking AWS :HackTricks Training AWS Red Team Expert (ARTE)
Apprenez et pratiquez le hacking GCP : HackTricks Training GCP Red Team Expert (GRTE)
Apprenez et pratiquez le hacking Azure :
HackTricks Training Azure Red Team Expert (AzRTE)
Soutenir HackTricks
- Vérifiez les plans d'abonnement !
- Rejoignez le 💬 groupe Discord ou le groupe telegram ou suivez-nous sur Twitter 🐦 @hacktricks_live.
- Partagez des astuces de hacking en soumettant des PR au HackTricks et HackTricks Cloud dépôts github.
Informations de base
Avec DigitalOcean Databases, vous pouvez facilement créer et gérer des bases de données dans le cloud sans avoir à vous soucier de l'infrastructure sous-jacente. Le service propose une variété d'options de bases de données, y compris MySQL, PostgreSQL, MongoDB et Redis, et fournit des outils pour administrer et surveiller vos bases de données. DigitalOcean Databases est conçu pour être hautement évolutif, fiable et sécurisé, ce qui en fait un choix idéal pour alimenter des applications et des sites Web modernes.
Détails des connexions
Lors de la création d'une base de données, vous pouvez choisir de la configurer accessible depuis un réseau public, ou uniquement depuis l'intérieur d'un VPC. De plus, il vous demande de whitelister les IPs qui peuvent y accéder (votre IPv4 peut en faire partie).
Le hôte, port, dbname, nom d'utilisateur et mot de passe sont affichés dans la console. Vous pouvez même télécharger le certificat AD pour vous connecter en toute sécurité.
sql -h db-postgresql-ams3-90864-do-user-2700959-0.b.db.ondigitalocean.com -U doadmin -d defaultdb -p 25060
Énumération
# Databse clusters
doctl databases list
# Auth
doctl databases get <db-id> # This shows the URL with CREDENTIALS to access
doctl databases connection <db-id> # Another way to egt credentials
doctl databases user list <db-id> # Get all usernames and passwords
# Dbs inside a database cluster
doctl databases db list <cluster-id>
# Firewall (allowed IPs), you can also add
doctl databases firewalls list <cluster-id>
# Backups
doctl databases backups <db-id> # List backups of DB
# Pools
doctl databases pool list <db-id> # List pools of DB
tip
Apprenez et pratiquez le hacking AWS :HackTricks Training AWS Red Team Expert (ARTE)
Apprenez et pratiquez le hacking GCP : HackTricks Training GCP Red Team Expert (GRTE)
Apprenez et pratiquez le hacking Azure :
HackTricks Training Azure Red Team Expert (AzRTE)
Soutenir HackTricks
- Vérifiez les plans d'abonnement !
- Rejoignez le 💬 groupe Discord ou le groupe telegram ou suivez-nous sur Twitter 🐦 @hacktricks_live.
- Partagez des astuces de hacking en soumettant des PR au HackTricks et HackTricks Cloud dépôts github.