Pour créer un utilisateur et lui accorder des privilèges, vous devrez suivre les étapes suivantes. Veuillez noter que vous devrez avoir un accès d’administrateur à MariaDB pour exécuter ces commandes.
1. Connectez-vous à MariaDB en tant qu’administrateur:
\`\`\` mariadb -u root -p \`\`\` Vous serez invité à entrer le mot de passe de l’administrateur.1. Créez le nouvel utilisateur. par exemple, pour créer un utilisateur appelé “testuser” avec le mot de passe “password”, utilisez la commande:
\`\`\` CREATE USER ‘testuser’@‘localhost’ IDENTIFIED BY ‘password’; \`\`\`1. Ensuite, vous pouvez accorder des privilèges à cet utilisateur. Par exemple, pour donner à l’utilisateur un accès complet à une base de données appelée “testdb”, utilisez la commande:
\`\`\` GRANT ALL PRIVILEGES ON testdb.\* TO ‘testuser’@‘localhost’; \`\`\` Cette commande donne à “testuser” tous les privilèges sur toutes les tables de “testdb”.1. Après avoir accordé les privilèges, assurez-vous d’utiliser la commande “FLUSH PRIVILEGES” pour informer MariaDB des changements de privilèges :
\`\`\` FLUSH PRIVILEGES; \`\`\`1. Une fois que cela est fait, vous pouvez quitter MariaDB avec la commande “exit”.
Veuillez remplacer “testuser”, “localhost”, “password” et “testdb” par vos propres valeurs.
Veuillez noter, l’utilisateur “testuser” ne pourra se connecter à MariaDB que depuis l’ordinateur local. Si vous souhaitez qu’il puisse se connecter depuis n’importe quelle machine, remplacez ‘localhost’ par ‘%’.