Ouvrir son serveur Mariadb au réseau local

Beaucoup d’applications web que j’utilise au quotidien nécessitent une base de données sql. Ne voulant pas encombrer inutilement le serveur hôte avec des serveurs sql disséminés dans plusieurs containers, j’ai décidé de centraliser le serveur sql pour toutes mes applications web. Configuration du serveur Rien de compliqué, il suffit d’éditer le fichier vi /etc/mysql/mariadb.conf.d/50-server.cnf de chercher la ligne bind-address = 127.0.0.1 de la remplacer par bind-address = 192.168.0.125 #ip sur le réseau local du serveur Un rédémarrage plus tard
Continuer la lecture →

Créer un utilisateur mariadb limité à une seule base de donnée

Petit mémo pour créer un utilisateur avec sa base sous mariadb depuis son terminal préféré. Le truc classique, qu’on fait tout le temps et que l’on oublie toujours. CREATE DATABASE `mabase` ; GRANT ALL PRIVILEGES ON `mabase`.* TO "monlogin"@"%" identified by 'monpass'; FLUSH PRIVILEGES; Pour une connexion en locale on remplace % par localhost. Pour une connexion depuis un serveur dédié on replace % par l’adresse ip de dit serveur.
Continuer la lecture →