Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration MySQL Discussion :

mariaDB toutes portes ouvertes


Sujet :

Administration MySQL

  1. #1
    Membre éprouvé
    mariaDB toutes portes ouvertes
    Bonjour

    Je tente d'installer mariaDB sur un raspberry avec Raspbian Buster. Ce que j'ai fait :

    installation de mariadb avec
    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    sudo apt install mariadb-server


    puis
    Code :Sélectionner tout -Visualiser dans une fenêtre à part
     sudo mysql_secure_installation
    qui m'a permis de saisir un mot de passe pour root, virer la base de test, interdire les acces anonyme et a distance.

    Là redémarrage du raspberry et je tente de me connecter à la base de donnée avec
    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    sudo mysql -u root -p


    et là c'est le drame, que je je mette le bon mot de passe ou n'importe quoi j'obtiens
    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Welcome to the MariaDB monitor.  Commands end with ; or \g.
    Your MariaDB connection id is 55
    Server version: 10.3.17-MariaDB-0+deb10u1 Raspbian 10
     
    Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.
     
    Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
     
    MariaDB [(none)]>


    je suis sur d'avoir le bon mot de passe, si je relance le mysql_secure_installation il me redemande le mot de passe et là il prend ou refuse suivant ce que je mets.


    et le coup de grâce, si je lance une requête après connexion avec le bon mot de passe ou pas la requête passe, je peux créer une table alors que les droits d'acces ne sont pas respectés !
    MariaDB [(none)]> CREATE DATABASE nom_base;
    Query OK, 1 row affected (0.001 sec)
    Pouvez vous allumer la lumière sur cette obscurité ? je ne comprends plus rien

    Merci par avance
    Il y a 10 sortes de personnes dans le monde : ceux qui comprennent le binaire et les autres

  2. #2
    Membre éprouvé
    il apparait que en se connectant avec sudo on est automatiquement connecté à la base, j'ai pas tout compris au mécanisme mais c'est là https://mariadb.com/kb/en/authentica...n-unix-socket/

    l'absence de message m'a induit en erreur, de même que le fait que le système demande le mot de passe root de mariadb alors qu'il en a pas besoin vu qu'il nous connecte automatiquement, que l'on saisisse le bon password ou n'importe quoi.

    désolé pour la question, en espérant que ça aide quelqu'un d'autre.
    Il y a 10 sortes de personnes dans le monde : ceux qui comprennent le binaire et les autres