Gestion user : Droit de lancer Mysql/Mariadb

Bonjour à tous !

Petite question :
Je me connecte en SSH avec l’utilisateur pi (dont j’ai modifié le mot de passe). J’ai aussi collé un mot de passe à root.

Lorsque je lance la commande avec l’utilisateur pi mysql sans sudo j’accède prompt d’sql sans rentrer de mot de passe.
Et pas besoin de lancer un sudo mysql.

Pourquoi je peux lancer cette commande sans restriction ?

Cela m’amène à une autre question :
Pour l’instant je n’ai que root et pi.
Si je crée un ou plusieurs users : comment je peux m’assurer que seul pi et root peuvent lancer mysql ?

Ce qui m’amène à ma dernière question :
Est-ce que « sudo » permet de dire " seule l’utilisateur pi peut executer les commandes en sudo" ?

Je vous remercie pour vos réponses ou pistes :slight_smile:

Bonjour,

De mémoire, pour accéder à mysql il faut que l’utilisateur ai dans sa home directory un fichier ~/.my.cnf
Seuls ceux-ci et root peuvent accéder sans mot de passe à mysql.

A+