[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [linux] MySql



Pour ceux qui ont peur de mettre la main dans le cambouis, ils peuvent
toujours installer webmin (que l'on m'a conseillé sur cette liste).
Via une page Web, il permet l'administration de:
 Apache Webserver
 BIND 4 DNS Server, BIND DNS Server (8), DHCP Server, FTP Server, Internet
Services and Protocols , Majordomo List Manager, MySQL Database Server, PPP
Accounts , Postfix Configuration, PostgreSQL Database Server, Samba Windows
File Sharing, Sendmail Configuration, Squid Proxy Server
(il n'est pas obligé d'avoir tous les service ci-dessus.)

+ config des partitions, raid, network, printer, des utilisateurs en
générale, du boot et shutdown, NIS,NFS et surtout la possibilité de rajouter
des modules.
Enfin, pour les accro du mode texte, il est entièrement compatible lynx!

Revenons à MySQL
dans l'admin de mysql, tout est prévu pour mettre un nouvel utilisateur +
les restrictions  (certaines ip, le mot de passe, etc).

voir:=>
http://www.webmin.com/webmin
http://www.swelltech.com/support/webminguide/index.html pour une bonne doc

Dernière chose, point de vue compatibilité... il a de quoi venir!
(Solaris, RedHat, SuSE, Caldera, Mandrake, MacOSX, HP/UX, Debian...)

----- Original Message -----
From: "Alain Belkadi" <xigulor@linuxbeach.be>
To: <linux@lists.linuxbe.org>
Sent: Monday, April 30, 2001 10:49 AM
Subject: Re: [linux] MySql


>
> Grand merci pour toutes ces infos, je commence a comprendre petit a petit
> ... ai meme trouve un bug dans ta reponse : faut toujours terminer une
> commande par un point virgule ... je sais c con mais faut le savoir ...
> aller avec de l'espoir d'ici 2002 j'aurai une db de mes cd audio realisee
> par moi meme personellement je :-)
>
> --
>
> [Alain Belkadi]
>
> On Mon, 30 Apr 2001, Bruno Mairlot wrote:
>
> > Date: Mon, 30 Apr 2001 10:44:33 +0200
> > From: Bruno Mairlot <bruno@virgoplus.com>
> > Reply-To: linux@lists.linuxbe.org
> > To: linux@lists.linuxbe.org
> > Subject: Re: [linux] MySql
> >
> > At 09:36 30/04/2001 +0200, you wrote:
> >
> > >Suis en train de lire la doc ... mais j'avoue avoir du mal ... je
trouve
> > >que pour un newbie comme moi la doc est un peu trop technique ... et
j'ai
> > >pas trop trouve de howto sur le sujet.
> >
> > Voici un descriptif de la table mysql.user
> >
> > mysql> use mysql
> > Reading table information for completion of table and column names
> > You can turn off this feature to get a quicker startup with -A
> >
> > Database changed
> > mysql> desc user;
> > +-----------------+---------------+------+-----+---------+-------+
> > | Field           | Type          | Null | Key | Default | Extra |
> > +-----------------+---------------+------+-----+---------+-------+
> > | Host            | char(60)      |      | PRI |         |       |
> > | User            | char(16)      |      | PRI |         |       |
> > | Password        | char(16)      |      |     |         |       |
> > | Select_priv     | enum('N','Y') |      |     | N       |       |
> > | Insert_priv     | enum('N','Y') |      |     | N       |       |
> > | Update_priv     | enum('N','Y') |      |     | N       |       |
> > | Delete_priv     | enum('N','Y') |      |     | N       |       |
> > | Create_priv     | enum('N','Y') |      |     | N       |       |
> > | Drop_priv       | enum('N','Y') |      |     | N       |       |
> > | Reload_priv     | enum('N','Y') |      |     | N       |       |
> > | Shutdown_priv   | enum('N','Y') |      |     | N       |       |
> > | Process_priv    | enum('N','Y') |      |     | N       |       |
> > | File_priv       | enum('N','Y') |      |     | N       |       |
> > | Grant_priv      | enum('N','Y') |      |     | N       |       |
> > | References_priv | enum('N','Y') |      |     | N       |       |
> > | Index_priv      | enum('N','Y') |      |     | N       |       |
> > | Alter_priv      | enum('N','Y') |      |     | N       |       |
> > +-----------------+---------------+------+-----+---------+-------+
> > 17 rows in set (0.00 sec)
> >
> > dès lors il ne te reste qu'à utiliser la commande SQL :
> >
> > insert into user (Host,User,Password,Select_priv) VALUES
> > ("%","username",PASSWORD("plainpassword"),'Y')
> >
> >
> > et tu auras un utilisateur capable de se connecter et de faire des
selects,
> > mais c'est tout ce qu'il aura le droit de faire. Si tu veux lui ajouter
> > plus de privilèges, tu les ajoutes dans la query.
> >
> > N'oublie de flusher les privilèges après l'insert. (flush privileges, ou
un
> > truc du genre, sinon il y a toujours le mysqladmin -u root -p reload)
> >
> > Bruno
> >
> >
> > >--
> > >
> > >[Alain Belkadi]
> > >
> > >On Mon, 30 Apr 2001, Bruno Mairlot wrote:
> > >
> > > > Date: Mon, 30 Apr 2001 10:28:36 +0200
> > > > From: Bruno Mairlot <bruno@virgoplus.com>
> > > > Reply-To: linux@lists.linuxbe.org
> > > > To: linux@lists.linuxbe.org
> > > > Subject: Re: [linux] MySql
> > > >
> > > > At 09:12 30/04/2001 +0200, you wrote:
> > > >
> > > > >Bon ai trouve suffit de taper mysqladmin -u root --password=
password
> > > > >le_mot_de_passe_que_l_on_veut
> > > > >
> > > > >Maintenant je cherche a autoriser les pc de mon lan a se connecter
au
> > > > >server ... betement pour essayer ce fameux free mascon
> > > >
> > > > C'est relativement facile,
> > > >
> > > > en fait une fois que tu as défini un mot de passe root, tu te
connecte (en
> > > > local), avec mysql -u root -p, ensuite tu insère un utilisateur dans
la
> > > > table mysql.user, permettront de créer d'autres utilisateurs :
> > > >
> > > > le champ host doit être à % pour pouvoir accepter des connexions de
> > > > n'importe quel machine.
> > > >
> > > > Mais le plus simple reste quand même la lecture de la documentation
sur
> > > > www.mysql.com
> > > >
> > > > Bruno
> > > >
> > > >
> > > > [ Soyez précis dans vos sujets svp afin de déterminer directement  ]
> > > > [ le type de demande...                                            ]
> > > > [ Pour vous (dés)inscrire, aller sur http://linuxbe.org/ml.php     ]
> > > > [ http://LinuxBe.org              Contact: listmaster@linuxbe.org  ]
> > > >
> > >
> > >
> > >[ Soyez précis dans vos sujets svp afin de déterminer directement  ]
> > >[ le type de demande...                                            ]
> > >[ Pour vous (dés)inscrire, aller sur http://linuxbe.org/ml.php     ]
> > >[ http://LinuxBe.org              Contact: listmaster@linuxbe.org  ]
> >
> >
> > [ Soyez précis dans vos sujets svp afin de déterminer directement  ]
> > [ le type de demande...                                            ]
> > [ Pour vous (dés)inscrire, aller sur http://linuxbe.org/ml.php     ]
> > [ http://LinuxBe.org              Contact: listmaster@linuxbe.org  ]
> >
>
>
> [ Soyez précis dans vos sujets svp afin de déterminer directement  ]
> [ le type de demande...                                            ]
> [ Pour vous (dés)inscrire, aller sur http://linuxbe.org/ml.php     ]
> [ http://LinuxBe.org              Contact: listmaster@linuxbe.org  ]
>


[ Soyez précis dans vos sujets svp afin de déterminer directement  ]
[ le type de demande...                                            ]
[ Pour vous (dés)inscrire, aller sur http://linuxbe.org/ml.php     ]
[ http://LinuxBe.org              Contact: listmaster@linuxbe.org  ]