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/09/2024 15:58] – [Administrer les bases de données] 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>
  
-Supprimer une base ((https://mariadb.com/kb/en/drop-database/)) :+Consulter les droits d'un utilisateur : ((https://mariadb.com/kb/en/show-grants/)) 
 +<code sql> 
 +SHOW GRANTS FOR utilisateur; 
 +</code>
  
 +Retirer les droits d'un utilisateur : ((https://mariadb.com/kb/en/revoke/))
 <code sql> <code sql>
-DROP DATABASE nom_de_la_base;+REVOKE ALL PRIVILEGES ON *.* FROM `user`@`%`;
 </code> </code>
 +
 +Supprimer un utilisateur :
 +<code sql>
 +DROP USER 'utilisateur'@'localhost';
 +</code>
 +
  
 ===== Rendre accessible sur le réseau ===== ===== Rendre accessible sur le réseau =====
  • memo/mariadb.1727099905.txt.gz
  • Dernière modification : il y a 18 mois
  • de Arnaud Jacquemin