je recherche à installer chez le client un script
de gestion de BD MySal de type phpMydmin ou a configurer
phpMyAdmin (sur le serveur) pour qu'un client
ne puisse avoir accès qu'a sa seule base de données.
J'ai rien trouvé de concret dans la doc de phpMyAdmin.
- Cela se fait au niveau des droits des utilisateurs
dans la table users de MySql ?
- Au niveau du parametrage de phpMyAdmin que j'ai installé
sur le serveur
- Au niveau d'un phpMyAdmin qui pourrait etre chez le client,
ou encore "dédié" sur le serveur.
Je sais que cela fonctionne (chez Free, mais pas acces au phpMyAdmin)
ou encore chez Ovh ou l'on peut installer sa version de phpMyAdmin
sans probleme, mais elle ne voit qu'une base.
PS: S'il ne s'agit que de modifier la configuration de MySql,
désolé de n epa setre dans le bon forum...
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
T0aD
Cela se fait dans la configuration de MySQL, exactement :)
Le plus simple te serait de creer un utilisateur qui n'aurait droit qu'a utiliser une seule base definie, voila comment je procede sur Epsylon par exemple:
GRANT SELECT,INSERT,UPDATE,DELETE,DROP,CREATE,ALTER ON `utilisateur`.* TO `utilisateur`@localhost IDENTIFIED BY 'mot de passe';
A partir de la, ne verra que la base utilisateur, encore faut il la creer d'abord.
Pense aussi a supprimer la base nommee 'test' visible par default par tout le monde..
Bonne soiree a tous
Cela se fait dans la configuration de MySQL, exactement :)
Le plus simple te serait de creer un utilisateur qui n'aurait droit
qu'a utiliser une seule base definie, voila comment je procede sur
Epsylon par exemple:
GRANT SELECT,INSERT,UPDATE,DELETE,DROP,CREATE,ALTER ON `utilisateur`.*
TO `utilisateur`@localhost IDENTIFIED BY 'mot de passe';
A partir de la, utilisateur@localhost ne verra que la base utilisateur,
encore faut il la creer d'abord.
Pense aussi a supprimer la base nommee 'test' visible par default par
tout le monde..
Cela se fait dans la configuration de MySQL, exactement :)
Le plus simple te serait de creer un utilisateur qui n'aurait droit qu'a utiliser une seule base definie, voila comment je procede sur Epsylon par exemple:
GRANT SELECT,INSERT,UPDATE,DELETE,DROP,CREATE,ALTER ON `utilisateur`.* TO `utilisateur`@localhost IDENTIFIED BY 'mot de passe';
A partir de la, ne verra que la base utilisateur, encore faut il la creer d'abord.
Pense aussi a supprimer la base nommee 'test' visible par default par tout le monde..
Bonne soiree a tous
Ali Gator
Merci, j'essaie cela demain matin.
Alan
Cela se fait dans la configuration de MySQL, exactement :)
Le plus simple te serait de creer un utilisateur qui n'aurait droit qu'a utiliser une seule base definie, voila comment je procede sur Epsylon par exemple:
GRANT SELECT,INSERT,UPDATE,DELETE,DROP,CREATE,ALTER ON `utilisateur`.* TO `utilisateur`@localhost IDENTIFIED BY 'mot de passe';
A partir de la, ne verra que la base utilisateur, encore faut il la creer d'abord.
Pense aussi a supprimer la base nommee 'test' visible par default par tout le monde..
Bonne soiree a tous
Merci,
j'essaie cela demain matin.
Alan
Cela se fait dans la configuration de MySQL, exactement :)
Le plus simple te serait de creer un utilisateur qui n'aurait droit
qu'a utiliser une seule base definie, voila comment je procede sur
Epsylon par exemple:
GRANT SELECT,INSERT,UPDATE,DELETE,DROP,CREATE,ALTER ON `utilisateur`.*
TO `utilisateur`@localhost IDENTIFIED BY 'mot de passe';
A partir de la, utilisateur@localhost ne verra que la base utilisateur,
encore faut il la creer d'abord.
Pense aussi a supprimer la base nommee 'test' visible par default par
tout le monde..
Cela se fait dans la configuration de MySQL, exactement :)
Le plus simple te serait de creer un utilisateur qui n'aurait droit qu'a utiliser une seule base definie, voila comment je procede sur Epsylon par exemple:
GRANT SELECT,INSERT,UPDATE,DELETE,DROP,CREATE,ALTER ON `utilisateur`.* TO `utilisateur`@localhost IDENTIFIED BY 'mot de passe';
A partir de la, ne verra que la base utilisateur, encore faut il la creer d'abord.
Pense aussi a supprimer la base nommee 'test' visible par default par tout le monde..
Bonne soiree a tous
Jerome
On Sun, 27 Nov 2005 14:54:48 +0000, Ali Gator wrote:
Bonjour,
je recherche à installer chez le client un script de gestion de BD MySal de type phpMydmin ou a configurer phpMyAdmin (sur le serveur) pour qu'un client ne puisse avoir accès qu'a sa seule base de données.
J'ai rien trouvé de concret dans la doc de phpMyAdmin.
- Cela se fait au niveau des droits des utilisateurs dans la table users de MySql ? - Au niveau du parametrage de phpMyAdmin que j'ai installé sur le serveur - Au niveau d'un phpMyAdmin qui pourrait etre chez le client, ou encore "dédié" sur le serveur. Je sais que cela fonctionne (chez Free, mais pas acces au phpMyAdmin) ou encore chez Ovh ou l'on peut installer sa version de phpMyAdmin sans probleme, mais elle ne voit qu'une base.
PS: S'il ne s'agit que de modifier la configuration de MySql, désolé de n epa setre dans le bon forum...
Merci de votre coup de main
Alan
Bonjour
Il faut effectivement s'assurer dans un premier temps que l'utilisateur n'a accès qu'à la base concernée. Puis la configuration de phpMyAdmin prévoit ce cas, on le trouve dans la doc http://www.phpmyadmin.net/pma_localized_docs/fr/Documentation.fr.html#config à la rubrique "$cfg['Servers'][$i]['only_db']"
Bon courage
-- Jerome +----------------------------------------------------+ Linux user #347847 registered on http://counter.li.org +----------http://www.mandrivalinux.com -------------+
On Sun, 27 Nov 2005 14:54:48 +0000, Ali Gator wrote:
Bonjour,
je recherche à installer chez le client un script
de gestion de BD MySal de type phpMydmin ou a configurer
phpMyAdmin (sur le serveur) pour qu'un client
ne puisse avoir accès qu'a sa seule base de données.
J'ai rien trouvé de concret dans la doc de phpMyAdmin.
- Cela se fait au niveau des droits des utilisateurs
dans la table users de MySql ?
- Au niveau du parametrage de phpMyAdmin que j'ai installé
sur le serveur
- Au niveau d'un phpMyAdmin qui pourrait etre chez le client,
ou encore "dédié" sur le serveur.
Je sais que cela fonctionne (chez Free, mais pas acces au phpMyAdmin)
ou encore chez Ovh ou l'on peut installer sa version de phpMyAdmin
sans probleme, mais elle ne voit qu'une base.
PS: S'il ne s'agit que de modifier la configuration de MySql,
désolé de n epa setre dans le bon forum...
Merci de votre coup de main
Alan
Bonjour
Il faut effectivement s'assurer dans un premier temps que l'utilisateur
n'a accès qu'à la base concernée.
Puis la configuration de phpMyAdmin prévoit ce cas, on le trouve dans la
doc
http://www.phpmyadmin.net/pma_localized_docs/fr/Documentation.fr.html#config
à la rubrique "$cfg['Servers'][$i]['only_db']"
Bon courage
--
Jerome
+----------------------------------------------------+
Linux user #347847 registered on http://counter.li.org
+----------http://www.mandrivalinux.com -------------+
On Sun, 27 Nov 2005 14:54:48 +0000, Ali Gator wrote:
Bonjour,
je recherche à installer chez le client un script de gestion de BD MySal de type phpMydmin ou a configurer phpMyAdmin (sur le serveur) pour qu'un client ne puisse avoir accès qu'a sa seule base de données.
J'ai rien trouvé de concret dans la doc de phpMyAdmin.
- Cela se fait au niveau des droits des utilisateurs dans la table users de MySql ? - Au niveau du parametrage de phpMyAdmin que j'ai installé sur le serveur - Au niveau d'un phpMyAdmin qui pourrait etre chez le client, ou encore "dédié" sur le serveur. Je sais que cela fonctionne (chez Free, mais pas acces au phpMyAdmin) ou encore chez Ovh ou l'on peut installer sa version de phpMyAdmin sans probleme, mais elle ne voit qu'une base.
PS: S'il ne s'agit que de modifier la configuration de MySql, désolé de n epa setre dans le bon forum...
Merci de votre coup de main
Alan
Bonjour
Il faut effectivement s'assurer dans un premier temps que l'utilisateur n'a accès qu'à la base concernée. Puis la configuration de phpMyAdmin prévoit ce cas, on le trouve dans la doc http://www.phpmyadmin.net/pma_localized_docs/fr/Documentation.fr.html#config à la rubrique "$cfg['Servers'][$i]['only_db']"
Bon courage
-- Jerome +----------------------------------------------------+ Linux user #347847 registered on http://counter.li.org +----------http://www.mandrivalinux.com -------------+
Saad Saad
Bonjour,
je recherche à installer chez le client un script de gestion de BD MySal de type phpMydmin ou a configurer phpMyAdmin (sur le serveur) pour qu'un client ne puisse avoir accès qu'a sa seule base de données.
J'ai rien trouvé de concret dans la doc de phpMyAdmin.
- Cela se fait au niveau des droits des utilisateurs dans la table users de MySql ? - Au niveau du parametrage de phpMyAdmin que j'ai installé sur le serveur - Au niveau d'un phpMyAdmin qui pourrait etre chez le client, ou encore "dédié" sur le serveur. Je sais que cela fonctionne (chez Free, mais pas acces au phpMyAdmin) ou encore chez Ovh ou l'on peut installer sa version de phpMyAdmin sans probleme, mais elle ne voit qu'une base.
PS: S'il ne s'agit que de modifier la configuration de MySql, désolé de n epa setre dans le bon forum...
Merci de votre coup de main
Alan
Tu peux également mettre le nom de ta base de données dans le fichier config.inc
$cfg['Servers'][$i]['only_db'] = '';
remplacer par
$cfg['Servers'][$i]['only_db'] = 'maBase';
Cela a l'avantage de ne faire apparaître dans phpMyAdmin uniquement maBase
Bonjour,
je recherche à installer chez le client un script
de gestion de BD MySal de type phpMydmin ou a configurer
phpMyAdmin (sur le serveur) pour qu'un client
ne puisse avoir accès qu'a sa seule base de données.
J'ai rien trouvé de concret dans la doc de phpMyAdmin.
- Cela se fait au niveau des droits des utilisateurs
dans la table users de MySql ?
- Au niveau du parametrage de phpMyAdmin que j'ai installé
sur le serveur
- Au niveau d'un phpMyAdmin qui pourrait etre chez le client,
ou encore "dédié" sur le serveur.
Je sais que cela fonctionne (chez Free, mais pas acces au phpMyAdmin)
ou encore chez Ovh ou l'on peut installer sa version de phpMyAdmin
sans probleme, mais elle ne voit qu'une base.
PS: S'il ne s'agit que de modifier la configuration de MySql,
désolé de n epa setre dans le bon forum...
Merci de votre coup de main
Alan
Tu peux également mettre le nom de ta base de données dans le fichier
config.inc
$cfg['Servers'][$i]['only_db'] = '';
remplacer par
$cfg['Servers'][$i]['only_db'] = 'maBase';
Cela a l'avantage de ne faire apparaître dans phpMyAdmin uniquement maBase
je recherche à installer chez le client un script de gestion de BD MySal de type phpMydmin ou a configurer phpMyAdmin (sur le serveur) pour qu'un client ne puisse avoir accès qu'a sa seule base de données.
J'ai rien trouvé de concret dans la doc de phpMyAdmin.
- Cela se fait au niveau des droits des utilisateurs dans la table users de MySql ? - Au niveau du parametrage de phpMyAdmin que j'ai installé sur le serveur - Au niveau d'un phpMyAdmin qui pourrait etre chez le client, ou encore "dédié" sur le serveur. Je sais que cela fonctionne (chez Free, mais pas acces au phpMyAdmin) ou encore chez Ovh ou l'on peut installer sa version de phpMyAdmin sans probleme, mais elle ne voit qu'une base.
PS: S'il ne s'agit que de modifier la configuration de MySql, désolé de n epa setre dans le bon forum...
Merci de votre coup de main
Alan
Tu peux également mettre le nom de ta base de données dans le fichier config.inc
$cfg['Servers'][$i]['only_db'] = '';
remplacer par
$cfg['Servers'][$i]['only_db'] = 'maBase';
Cela a l'avantage de ne faire apparaître dans phpMyAdmin uniquement maBase