[Précédent (date)] [Suivant (date)] [Précédent (sujet)] [Suivant (sujet)] [Index par date] [Index par sujet]
RE: Aide avec MySql
- To: "Marc St-Jacques" <>
- Subject: RE: Aide avec MySql
- From: "Luc Paulin" <>
- Date: Thu, 18 Oct 2001 14:59:24 -0400 (EDT)
-
In-reply-to: <[email protected]>
Merci a tous...
Ce fut bel et bien une erreur permission
J'ai changer le owner pour mysql mais conserver le groupe root .. cela
semble bien focntionner ...
-----Original Message-----
From: [email protected]
[ Behalf Of Marc St-Jacques
Sent: Wednesday, October 17, 2001 12:59 PM
To: [email protected]
Subject: Re: Aide avec MySql
Je peux me tromper mais ... Ton problème est peut-être dû au fait que tous
les fichiers de ton groupe sont placé dans le groupe "root". Sous quel nom
fonctionne ton démon mysqld? Il roule probablement sous le nom de mysql et
non sous root pour des raisons de sécurité. Voici la preuve sur mon système
avec la commande top PID USER PRI NI SIZE RSS SHARE STAT %CPU %MEM
TIME COMMAND 1967 mysql 9 0 3808 1276 1224 S 0,0 1,0 0:00
mysqld 1989 mysql 8 0 3808 1276 1224 S 0,0 1,0 0:00 mysqld
1990 mysql 9 0 3808 1276 1224 S 0,0 1,0 0:00 mysqld 2068
mysql 9 0 3808 1276 1224 S 0,0 1,0 0:00 mysqld Dans ton
listing, on voit que tu as un rw au groupe root et l'utilisateur root. Si
mysqld roule sous le nom de mysql, il n'y a pas d'accès. Une solution (ceci
est mon listing de mysql/mysql) -rw------- 1 mysql root 8778
oct 7 10:01 columns_priv.frm -rw------- 1 mysql root 0 oct
7 10:01 columns_priv.MYD -rw------- 1 mysql root 1024 oct 7
10:01 columns_priv.MYI -rw------- 1 mysql root 8982 oct 7
10:01 db.frm -rw------- 1 mysql root 302 oct 7 10:01
db.MYD -rw------- 1 mysql root 3072 oct 7 10:01
db.MYI -rw------- 1 mysql root 8641 oct 7 10:01
func.frm -rw------- 1 mysql root 0 oct 7 10:01
func.MYD -rw------- 1 mysql root 1024 oct 7 10:01
func.MYI -rw------- 1 mysql root 8958 oct 7 10:01
host.frm -rw------- 1 mysql root 0 oct 7 10:01
host.MYD -rw------- 1 mysql root 1024 oct 7 10:01
host.MYI -rw------- 1 mysql root 8877 oct 7 10:01
tables_priv.frm -rw------- 1 mysql root 0 oct 7 10:01
tables_priv.MYD -rw------- 1 mysql root 1024 oct 7 10:01
tables_priv.MYI -rw------- 1 mysql root 9148 oct 7 10:01
user.frm -rw------- 1 mysql root 428 oct 7 10:01
user.MYD -rw------- 1 mysql root 2048 oct 7 10:01 user.MYI
Bien qu'ils ont été créé par root, ils font partie du groupe mysql, ce qui
veut dire que toute personne du groupe mysql peut lire et écrire les
données. Corrigez-moi si je me trompe. Marc.