Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
memo:mariadb [23/10/2024 10:35] – Consulter les droits d'un utilisateur Arnaud Jacqueminmemo:mariadb [09/07/2025 11:43] (Version actuelle) – [Administrer les bases de données] Arnaud Jacquemin
Ligne 6: Ligne 6:
  
 <code bash> <code bash>
-service mariadb stop +systemctl stop mariadb 
-service mariadb start+systemctl start mariadb
 </code> </code>
  
Ligne 24: Ligne 24:
 CREATE DATABASE nom_de_la_base; CREATE DATABASE nom_de_la_base;
 </code> </code>
 +
 +Supprimer une base ((https://mariadb.com/kb/en/drop-database/)) :
 +
 +<code sql>
 +DROP DATABASE nom_de_la_base;
 +</code>
 +
 +Connaître la version du serveur :
 +<code sql>
 +SELECT VERSION();
 +</code>
 +
 +===== Administrer les utilisateurs =====
  
 Lister les utilisateurs : Lister les utilisateurs :
  
 <code sql> <code sql>
-SELECT User FROM mysql.user;+SELECT user, host FROM mysql.user;
 </code> </code>
  
Ligne 43: Ligne 56:
 <code sql> <code sql>
 GRANT ALL    ON nom_de_la_base.* TO 'utilisateur'@'localhost'; -- tous les droits en local GRANT ALL    ON nom_de_la_base.* TO 'utilisateur'@'localhost'; -- tous les droits en local
-GRANT SELECT ON nom_de_la_base.* to 'utilisateur'@'%';         -- lecture seule en accès distant+GRANT INSERT, SELECT, UPDATE, DELETE ON nom_de_la_base.* TO 'utilisateur'@'localhost'; -- manipulation des données en local 
 +GRANT SELECT ON nom_de_la_base.* TO 'utilisateur'@'%';         -- lecture seule en accès distant
 </code> </code>
  
Ligne 51: Ligne 65:
 </code> </code>
  
-Supprimer une base ((https://mariadb.com/kb/en/drop-database/)) :+Retirer les droits d'un utilisateur : ((https://mariadb.com/kb/en/revoke/)) 
 +<code sql> 
 +REVOKE ALL PRIVILEGES ON *.* FROM `user`@`%`; 
 +</code>
  
 +Supprimer un utilisateur :
 <code sql> <code sql>
-DROP DATABASE nom_de_la_base;+DROP USER 'utilisateur'@'localhost';
 </code> </code>
 +
  
 ===== Rendre accessible sur le réseau ===== ===== Rendre accessible sur le réseau =====
  • memo/mariadb.1729672547.txt.gz
  • Dernière modification : il y a 17 mois
  • de Arnaud Jacquemin