Fedora-Fr - Communauté francophone Fedora - Linux

Communauté francophone des utilisateurs de la distribution Linux Fedora.

  

Dernière news : Fedora Linux 36 est disponible !

#1 01/12/2020 11:41:59

Mn 6930000
Membre
Inscription : 30/11/2020
Messages : 17

MariaDB, mysql ne veut pas de moi

Bonjour :)
Dans ma quête d'apprendre les frameworks et le php j'installe mon propre serveur sur mon ordi (je crois que c'est ce qu'il faut faire pour bien travailler).
J'ai donc configurer MariaDB pour un server SSL  avec entre autre des raccourcis sur mon mariadb-server.cnf :
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
log-error=/var/log/mariadb/mariadb.log
pid-file=/run/mariadb/mariadb.pid
ssl-ca=/var/lib/mysql/pki/ca-bundle.crt
ssl-cert=/var/lib/mysql/pki/server.crt
ssl-key=/var/lib/mysql/pki/server.key

et après avoir relancer mariaDB
je fais la commande mysql et voila ce qu'il ce passe :
Warning: World-writable config file '/etc/my.cnf.d/mariadb-server.cnf' is ignored
ERROR 1698 (28000): Access denied for user 'martaf'@'localhost'

Voila merci beaucoup de m'aider, au passage je n'ai aucune expérience avec mysql ou mariaDB donc c'est possible que je n'ai pas fait une manip très simple ou je ne sais quoi.
Bonne journée!

Hors ligne

#2 01/12/2020 11:52:42

VINDICATORs
RédactWikix and the graphicatorix!
Modérateur
Lieu : Toulouse(31) France
Inscription : 23/11/2004
Messages : 18 758
Site Web

Re : MariaDB, mysql ne veut pas de moi

A tu suivi la doc pour la mise en place d'un serveur MariaDB?

Ton utilisateur c'est bien le bon?

A mon avis ton .cnf dispose de droit utilisateur/groupe qui ne sont pas bon. voir selinux qui pense que le fichier n'est pas bien étiqueté.

Que retourne les commandes suivante :

ls -l /etc/my.cnf.d/*
sestatus
ls -lZ /etc/my.cnf.d/*

AMD R7 5800x, MSI Pro Carbon X470, 64Go DDR4 3600 Kingston Renegarde C18 (en test), RX5700XT MSI WaterCooling OC, SSD : 1xPNY LXR8 1To + 1x970EVO 500Go + 2x500Go 860EVO, 3x1To 860EVO, HDD WD 2To + 4To Black, 3To Red, BeQuiet Purepower 1000W plat, BSGT Dark 900
AMD R7 2700x + 32Go DDR4 3200Mhz, 1xPNY LXR8 1To, 2x1To 860QVO, BMT MasterBox Q300L
AMD R5 2600, Asus mATX, 32Go DDR4 2933Mhz, 1x250GO SSD, 3x 2To RAID5 WDBlue, BCubes Chieftec + AMD A6 9500, 16Go, SSD 250Go

Hors ligne

#3 01/12/2020 12:49:57

Mn 6930000
Membre
Inscription : 30/11/2020
Messages : 17

Re : MariaDB, mysql ne veut pas de moi

J'avais bien suivi la doc d'installation mais il semblerais que être dans mon localhoste ne suffit pas il falais utiliser sudo.
Sudo mysql à marché, comme si mon root n'étais pas actif :)
Bon en tous cas ça marche au final, merci beaucoup

Hors ligne

#4 01/12/2020 13:06:16

Mn 6930000
Membre
Inscription : 30/11/2020
Messages : 17

Re : MariaDB, mysql ne veut pas de moi

ça a marché mais mes raccourcis n'apparaissent pas quand je fais la commande MariaDB [(none)]> show variables like '%ssl%';

il ce passe ça :
+---------------------+---------------------------------+
| Variable_name       | Value                           |
+---------------------+---------------------------------+
| have_openssl        | YES                             |
| have_ssl            | DISABLED                        |
| ssl_ca              |                                 |
| ssl_capath          |                                 |
| ssl_cert            |                                 |
| ssl_cipher          |                                 |
| ssl_crl             |                                 |
| ssl_crlpath         |                                 |
| ssl_key             |                                 |
| version_ssl_library | OpenSSL 1.1.1h FIPS 22 Sep 2020 |
+---------------------+---------------------------------+

Hors ligne

#5 01/12/2020 13:34:41

VINDICATORs
RédactWikix and the graphicatorix!
Modérateur
Lieu : Toulouse(31) France
Inscription : 23/11/2004
Messages : 18 758
Site Web

Re : MariaDB, mysql ne veut pas de moi

yep faut utiliser l'utilisateur défini pour avec l'option "- u".

Sinon il utilise l'utilisateur en cours et donc ce n'était pas le bon.

De base c'est root, mais pas le root système. Il faut penser a lancer la commande :

sudo mysql_secure_installation

avant de commencer a faire quoi que ce soit.

Pour le reste tu ne retourne pas ce qui est demandé...

A mon avis la doc ici est plus a jour :
https://www.cyberciti.biz/faq/how-to-se … m-clients/


AMD R7 5800x, MSI Pro Carbon X470, 64Go DDR4 3600 Kingston Renegarde C18 (en test), RX5700XT MSI WaterCooling OC, SSD : 1xPNY LXR8 1To + 1x970EVO 500Go + 2x500Go 860EVO, 3x1To 860EVO, HDD WD 2To + 4To Black, 3To Red, BeQuiet Purepower 1000W plat, BSGT Dark 900
AMD R7 2700x + 32Go DDR4 3200Mhz, 1xPNY LXR8 1To, 2x1To 860QVO, BMT MasterBox Q300L
AMD R5 2600, Asus mATX, 32Go DDR4 2933Mhz, 1x250GO SSD, 3x 2To RAID5 WDBlue, BCubes Chieftec + AMD A6 9500, 16Go, SSD 250Go

Hors ligne

#6 01/12/2020 17:31:51

Mn 6930000
Membre
Inscription : 30/11/2020
Messages : 17

Re : MariaDB, mysql ne veut pas de moi

J'ai décidé de tout reprendre à 0, j'ai supprimé ma server.key etc
Je commence à suivre la docu mais je ne trouve pas le dossier mysql dans etc, pourtant MariaDB est bien installé et bien à jour. Et même au départ mysql_secure_installation ne m'affiche pas les mêmes messages, bon après c'est normale j'ai déja utilisé la commande :)

Hors ligne

#7 01/12/2020 19:53:33

VINDICATORs
RédactWikix and the graphicatorix!
Modérateur
Lieu : Toulouse(31) France
Inscription : 23/11/2004
Messages : 18 758
Site Web

Re : MariaDB, mysql ne veut pas de moi

Tu dois pouvoir le faire où tu veux, c'est juste un conseil.

Pour vraiment repartir de zéro tu désinstalle mariadb et tu supprime /etc/my.cnf et /var/lib/mysql


AMD R7 5800x, MSI Pro Carbon X470, 64Go DDR4 3600 Kingston Renegarde C18 (en test), RX5700XT MSI WaterCooling OC, SSD : 1xPNY LXR8 1To + 1x970EVO 500Go + 2x500Go 860EVO, 3x1To 860EVO, HDD WD 2To + 4To Black, 3To Red, BeQuiet Purepower 1000W plat, BSGT Dark 900
AMD R7 2700x + 32Go DDR4 3200Mhz, 1xPNY LXR8 1To, 2x1To 860QVO, BMT MasterBox Q300L
AMD R5 2600, Asus mATX, 32Go DDR4 2933Mhz, 1x250GO SSD, 3x 2To RAID5 WDBlue, BCubes Chieftec + AMD A6 9500, 16Go, SSD 250Go

Hors ligne

Pied de page des forums