MYSQL Root access

Forum dédié à la distribution du même nom et que vous pourrez télécharger sur http://www.contribs.org. La nouvelle version de cette distribution se nomme SME Server

Modérateur: modos Ixus

Messagepar lucky » 13 Juil 2002 03:37

BOnjour à tous ! <BR> <BR>j'avais deja fais un post à ce sujet <!-- BBCode u2 Start --><A HREF="http://ixus.net/modules.php?op=modload&name=Forum&file=viewtopic&topic=764&forum=19&9" TARGET="_blank">ici</A><!-- BBCode u2 End --> et en fait en changeant le mot de passe root, j'ai corrompu l'utilisation de webmail, là je suis repartis sur une new install de 5.5 et je n'ai pas envie de refaire la meme erreur <BR> <BR>EN bas du topc on m'indique que c indique sur la doc de e-smith, je l'ai fouillé de fond en comble, rien a ce sujet <BR> <BR>voila donc je ne sais tjs pas ce qu'il faut faire <BR>Je veux gerer des bdd et sql refuse de marcher sans mdp, avec le mdp root du systeme aussi... <BR> <BR>bref HELP HELP <BR> <BR>merci <IMG SRC="images/smiles/icon_smile.gif">
Avatar de l’utilisateur
lucky
Second Maître
Second Maître
 
Messages: 30
Inscrit le: 29 Avr 2002 00:00

Messagepar Grand-Pa » 17 Juil 2002 22:29

Tiré de la future version de la FAQ alt.e-smith*.fr : <BR><!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-2>En réponse à:</font><HR></TD></TR><TR><TD><FONT SIZE=-2><BLOCKQUOTE> <BR>4.4 - Accéder à MySQL. <BR>---------------------- <BR>Je suppose dans ce chapitre que vous possédez certaines connaissances <BR>dans les _vrais_ Systèmes de Gestion de Bases de Données et dans leur <BR>administration (si vous ne connaissez que Microsoft Access, vous n'êtes <BR>pas dans cette catégorie)... Si tel n'est pas le cas, je vous recommande <BR>de lire l'abondante documentation disponible dans ce domaine. <BR>Je m'inspire, pour la suite, du Howto (en anglais) de Dan Brown : <BR> <!-- BBCode auto-link start --><a href="http://www.familybrown.org/howtos/mysql-password-howto.html" target="_blank">http://www.familybrown.org/howtos/mysql-password-howto.html</a><!-- BBCode auto-link end --> <BR> <BR>A l'installation de SME, quatre "utilisateurs" MySQL sont créés : 2 <BR>horde (en localhost et en everywhere) qui est utilisé pour le webmail et <BR>2 root (en localhost et en alias du serveur) qui supporte la lourde tâche <BR>de DBA (Administrateur Base de Données). C'est donc le compte root que <BR>nous allons étudier. <BR>Par défaut, il dispose d'un mot de passe de 76 caractères aléatoires <BR>(visible dans /root/.my.cnf). Ce mot de passe et ce fichier ne doivent <BR>JAMAIS être modifiés !!! Comme ces 76 caractères sont impossibles à <BR>mémoriser et qu'il est assez pénible d'avoir à les copier/coller à chaque <BR>fois dans vos scripts, l'idéal est de créer un ou plusieurs utilisateurs <BR>qui auront (plus ou moins) les mêmes droits que le DBA root. <BR>Dans tous les cas, vous devez ouvrir une session root (l'administrateur <BR>SME) sur le serveur et lancer le client mysql en tapant tout simplement <BR>"mysql" (sans les guillemets) à l'invite de commande. Attention, à partir <BR>de maintenant, vous êtes DBA MySQL et toute erreur de manipulation peut <BR>être critique ! <BR>Dans le suite, les paramètres en minuscule, les adresses IP et les <BR>masques de sous-réseau sont à modifier en fonction de vos besoins et <BR>toutes les commandes sont présentées sur trois lignes, vous devrez donc <BR>recoller les morceaux pour les utiliser. Voici maintenant comment créer <BR>des utilisateurs MySQL avec différents droits : <BR>*) Création d'un DBA avec accès depuis une classe d'adresse IP ou une <BR> adresse IP en particulier (avec un masque en 255.255.255.255) : <BR> mysql> GRANT ALL PRIVILEGES ON *.* <BR> TO 'nouveau_dba'@'123.123.123.0/255.255.255.0' <BR> IDENTIFIED BY 'mot_de_passe' WITH GRANT OPTION; <BR> Nota : l'option "WITH GRANT OPTION" n'est pas indispensable et doit <BR> être évitée à chaque fois que c'est possible. Elle n'est présentée ici <BR> que pour être conforme aux droits que doit avoir un DBA (voir la <BR> documentation s'y rapportant pour plus d'informations). <BR> <BR>*) Création d'un DBA avec accès depuis le réseau local (c'est le cas le <BR> plus intéressant pour l'administration du serveur MySQL) : <BR> mysql> GRANT ALL PRIVILEGES ON *.* <BR> TO 'nouveau_dba'@'pc-%' <BR> IDENTIFIED BY 'mot_de_passe' WITH GRANT OPTION; <BR> Nota : ne pas modifier le paramètre 'pc-%'. <BR> <BR>*) Création d'un utilisateur standard avec accès local sur une base de <BR> données en particulier (très utile pour les scripts PHP, notament) : <BR> mysql> GRANT SELECT, UPDATE, INSERT, DELETE ON base_de_données.* <BR> TO 'nouvel_utilisateur'@'localhost' <BR> IDENTIFIED BY 'mot_de_passe'; <BR> Nota : ne pas modifier le paramètre 'localhost'. <BR> <BR>Après cette création, vous devez indiquer à MySQL de prendre en compte <BR>ces nouveaux utilisateurs et quitter le client : <BR> mysql> FLUSH PRIVILEGES; <BR> mysql> QUIT;</BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End -->
Et hop, finis les galons !
Avatar de l’utilisateur
Grand-Pa
Vice-Amiral
Vice-Amiral
 
Messages: 728
Inscrit le: 08 Avr 2002 00:00
Localisation: Gap, France

Messagepar lucky » 18 Juil 2002 02:08

merci bcp pour tous tes conseils et informations si precieux ! <IMG SRC="images/smiles/icon_up.gif">
Avatar de l’utilisateur
lucky
Second Maître
Second Maître
 
Messages: 30
Inscrit le: 29 Avr 2002 00:00

Messagepar UglyN » 18 Jan 2003 02:07

bonsoir tout le monde, <BR> <BR>j'ai installé récemment sme 5.6, j'ai du ajouté phpMyAdmin mais je n'arrive pas à entré dans l'interface. J'ai essayé ce petit howto pour crée un nouvel utilisateur mais ça ne marche toujours pas... arf, j'ai essayé avec deux méthodes différentes, il veut rien savoir, po moyen de se connecter ! <BR> <IMG SRC="images/smiles/icon_bawling.gif"> <BR>Quelqu'un a t'il une idée pour me sauver ?! <BR> <BR>Merci d'avance.
Avatar de l’utilisateur
UglyN
Quartier Maître
Quartier Maître
 
Messages: 23
Inscrit le: 31 Oct 2002 01:00

Messagepar karkass » 18 Jan 2003 13:21

en fait tu as 2 possibilité si tu as mis la version rpm ou la version comprimé <BR> <BR>la version rpm s'installe dans /opt/administration/phpmyadmin pour y avoir accès tu tapes <!-- BBCode auto-link start --><a href="https://www.tonsiteweb.xxx/phpmyadmin/" target="_blank">https://www.tonsiteweb.xxx/phpmyadmin/</a><!-- BBCode auto-link end --> par défaut tu as le log admin et le pass que tu as mis lors de l'install de sme <BR> <BR>si tu as mis la version comprimé moi je l'avais mis dans html/phpmyadmin/ <BR> <BR>mais tu dois crée un users pour ta base mysql et entré le log et pass dans le fichier conf.inc.php de phpmyadmin et y mettre aussi le chemin d'accès <BR> <BR>voilà je sais pas si tu as compris mais recherche how-to phpmyadmin et tu devrais avoir tout ce que tu veux
Avatar de l’utilisateur
karkass
Premier-Maître
Premier-Maître
 
Messages: 60
Inscrit le: 07 Jan 2003 01:00

Messagepar UglyN » 18 Jan 2003 13:29

lol, décidement t'es présent à tous les posts. <BR>Ben merci, la première solution à marché au poil, c'est de la bal, phpMyAdmin est enfin accessible, encore merci !
Avatar de l’utilisateur
UglyN
Quartier Maître
Quartier Maître
 
Messages: 23
Inscrit le: 31 Oct 2002 01:00

Messagepar karkass » 18 Jan 2003 13:45

et je suis newbie comme toi j'ai heureusement de l'aide parici par là mais il faut lire bcp et ne pas avoir peur de poser des questions <IMG SRC="images/smiles/icon_wink.gif">
Avatar de l’utilisateur
karkass
Premier-Maître
Premier-Maître
 
Messages: 60
Inscrit le: 07 Jan 2003 01:00

Messagepar nemesis » 27 Jan 2003 10:54

bon alors c'est pas vraiment une réponse mais plutot une question... <BR> <BR>voilà l'autre jour j'ai fait mon gros boulet et je me suis planté dans l'ordre de mes scripts... <BR>du coup j'ai légérement révoqué l'utilisateur root sur MySql.... oupsss!!!! <IMG SRC="images/smiles/icon_cussing.gif"> <BR> <BR>heu donc la je me retrouve avec un serveur mysql qui tourne mais ou personne ne peu se connecter po bien ça lol! enfin au moins c'est hyper sécurisé lol! <BR> <BR>alors heu il y a un moyen autre que la réinstallation pour récupérer cette $%#&!? <BR> <BR>petite precision je suis ss windaube avec easyphp (je sais c po terrible mais bon ...) <BR>@+
ce n'est pas parce qu'il n'y a pas de preuve qu'une chose existe qu'elle ne peut pas exister
Avatar de l’utilisateur
nemesis
Amiral
Amiral
 
Messages: 1954
Inscrit le: 01 Jan 2003 01:00
Localisation: 75

Messagepar risinsmok » 27 Jan 2003 11:47

Salut, <BR> <BR> Essaye de réupérer le dossier mysql (c:programmefileseasyphpmysqldatamysql) sur une autre installe d'EasyPhP et de le copier au même endroit dans l'installe où tu a délèter 'Root'. <BR> <BR> Si tu n'as pas d'autre installe de d'easyphp, je peux t'envoyer ce fichier par mail... <BR> <BR>@+
Risinsmok' !
Avatar de l’utilisateur
risinsmok
Quartier Maître
Quartier Maître
 
Messages: 23
Inscrit le: 06 Jan 2003 01:00

Messagepar nemesis » 27 Jan 2003 11:50

merci c'est pas mal comme idée! <BR>j'ai essayer et ça marche. <BR> <BR>bon par contre j'ai eu un autre pb j'ai voulu installer EasyPHP 1.6 sur un portable en NT et les serveurs ne veulent demarer quand tant que service et même de ctte façon j'ai des erreur de connexion et des interruption de serveur... ça $%#&! grave quoi! <BR> <BR>je vais essayer une realease gama de mysql seule et voir si j'ai le même pb vu que seul mysql m'interresse et pas apache en tt cas pas dans ce que je fais en ce moment! <BR> <BR>@+
ce n'est pas parce qu'il n'y a pas de preuve qu'une chose existe qu'elle ne peut pas exister
Avatar de l’utilisateur
nemesis
Amiral
Amiral
 
Messages: 1954
Inscrit le: 01 Jan 2003 01:00
Localisation: 75

Messagepar GratteurDeBlueSteel » 28 Fév 2003 11:41

Question: <BR> <BR>Suite a une boulette (modif du pass root mysql.... lol), je voulais savoir si je pouvais remettre le pass root d'origine qui doit etre contenu dans /root/.my.cnf????? Je sais qu'il est long mais si c'est une manip a faire une fois pour récup mon systeme... <BR> <BR>Le systeme refonctionnera normalement apres ca??? <BR> <BR>Merci
Avatar de l’utilisateur
GratteurDeBlueSteel
Matelot
Matelot
 
Messages: 10
Inscrit le: 28 Fév 2003 01:00


Retour vers E-Smith / SME Server

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité

cron