J'ai une base 'toto' qui appartient à l'utilisateur 'eric'.
Pour diverses raisons, je souhaite changer le propriétaire de cette base, ou
ajouter un utilisateur autorisé à y accéder.
J'ai une base 'toto' qui appartient à l'utilisateur 'eric'.
Pour diverses raisons, je souhaite changer le propriétaire de cette base, ou
ajouter un utilisateur autorisé à y accéder.
J'ai une base 'toto' qui appartient à l'utilisateur 'eric'.
Pour diverses raisons, je souhaite changer le propriétaire de cette base, ou
ajouter un utilisateur autorisé à y accéder.
AMHA, on ne peut pas dire qu'une base « appartient » à un utilisateur,
mais plutôt qu'un utilisateur détient les droits nécessaires
(privilèges) pour utiliser et/ou modifier une base de données.
On va donc créer un nouvel utilisateur qui n'aura le droit d'accéder
qu'à une base de données (On pourrait même limiter à une ou plusieurs
tables).
Utilisateur tartempion -> Changer les privilèges
- AUCUN privilège global
- Privilèges spécifiques à une base de données
-- Choisir le base dans le menu déroulant
--- À ce moment choisir les privilèges spécifiques pour cet utilisateur
selon qu'il doit accéder (SELECT) et/ou modifier (INSERT, UPDATE,
DELETE) les données.
Se connecter à PhpMyAdmin en tant que utilisateur tartempion
nouvellement créé pour vérifier qu'il a bien accès uniquement à la base
définie.
AMHA, on ne peut pas dire qu'une base « appartient » à un utilisateur,
mais plutôt qu'un utilisateur détient les droits nécessaires
(privilèges) pour utiliser et/ou modifier une base de données.
On va donc créer un nouvel utilisateur qui n'aura le droit d'accéder
qu'à une base de données (On pourrait même limiter à une ou plusieurs
tables).
Utilisateur tartempion -> Changer les privilèges
- AUCUN privilège global
- Privilèges spécifiques à une base de données
-- Choisir le base dans le menu déroulant
--- À ce moment choisir les privilèges spécifiques pour cet utilisateur
selon qu'il doit accéder (SELECT) et/ou modifier (INSERT, UPDATE,
DELETE) les données.
Se connecter à PhpMyAdmin en tant que utilisateur tartempion
nouvellement créé pour vérifier qu'il a bien accès uniquement à la base
définie.
AMHA, on ne peut pas dire qu'une base « appartient » à un utilisateur,
mais plutôt qu'un utilisateur détient les droits nécessaires
(privilèges) pour utiliser et/ou modifier une base de données.
On va donc créer un nouvel utilisateur qui n'aura le droit d'accéder
qu'à une base de données (On pourrait même limiter à une ou plusieurs
tables).
Utilisateur tartempion -> Changer les privilèges
- AUCUN privilège global
- Privilèges spécifiques à une base de données
-- Choisir le base dans le menu déroulant
--- À ce moment choisir les privilèges spécifiques pour cet utilisateur
selon qu'il doit accéder (SELECT) et/ou modifier (INSERT, UPDATE,
DELETE) les données.
Se connecter à PhpMyAdmin en tant que utilisateur tartempion
nouvellement créé pour vérifier qu'il a bien accès uniquement à la base
définie.
Question subsidiaire, est-il possible que les utilisateurs non autorisés
ne voient pas les bases test et information_schema ?
Pourtant, quand je regarde les utilisateurs autorisés à les manipuler,
en gros il n'y a que root et moi.
Question subsidiaire, est-il possible que les utilisateurs non autorisés
ne voient pas les bases test et information_schema ?
Pourtant, quand je regarde les utilisateurs autorisés à les manipuler,
en gros il n'y a que root et moi.
Question subsidiaire, est-il possible que les utilisateurs non autorisés
ne voient pas les bases test et information_schema ?
Pourtant, quand je regarde les utilisateurs autorisés à les manipuler,
en gros il n'y a que root et moi.
Eric Demeester écrivait :
> Question subsidiaire, est-il possible que les utilisateurs non autorisés
> ne voient pas les bases test et information_schema ?
Je n'ai pas trouvé comment le faire.
J'ai beau mettre :
$cfg['Servers'][$i]['hide_db'] = 'information_schema';
je vois toujours cette base, que je sois connecté "tartempion" ou
"root".
Eric Demeester <neuneu@grosnaze.org.invalid> écrivait :
> Question subsidiaire, est-il possible que les utilisateurs non autorisés
> ne voient pas les bases test et information_schema ?
Je n'ai pas trouvé comment le faire.
J'ai beau mettre :
$cfg['Servers'][$i]['hide_db'] = 'information_schema';
je vois toujours cette base, que je sois connecté "tartempion" ou
"root".
Eric Demeester écrivait :
> Question subsidiaire, est-il possible que les utilisateurs non autorisés
> ne voient pas les bases test et information_schema ?
Je n'ai pas trouvé comment le faire.
J'ai beau mettre :
$cfg['Servers'][$i]['hide_db'] = 'information_schema';
je vois toujours cette base, que je sois connecté "tartempion" ou
"root".
> Je n'ai pas trouvé comment le faire.
Je me sens moins seul.
> J'ai beau mettre :
> $cfg['Servers'][$i]['hide_db'] = 'information_schema';
> je vois toujours cette base, que je sois connecté "tartempion" ou
> "root".
> Je n'ai pas trouvé comment le faire.
Je me sens moins seul.
> J'ai beau mettre :
> $cfg['Servers'][$i]['hide_db'] = 'information_schema';
> je vois toujours cette base, que je sois connecté "tartempion" ou
> "root".
> Je n'ai pas trouvé comment le faire.
Je me sens moins seul.
> J'ai beau mettre :
> $cfg['Servers'][$i]['hide_db'] = 'information_schema';
> je vois toujours cette base, que je sois connecté "tartempion" ou
> "root".
Qu'à cela ne tienne, j'ai essayé différentes syntaxes et je suis tombé
sur un truc qui semble fonctionner à mettre dans le fichier
config.inc.php :
$cfg['Servers'][$i]['hide_db'] = '^information_schema|test$';
et voilou ! tartempion ne voit plus information_schema
CQFD
Qu'à cela ne tienne, j'ai essayé différentes syntaxes et je suis tombé
sur un truc qui semble fonctionner à mettre dans le fichier
config.inc.php :
$cfg['Servers'][$i]['hide_db'] = '^information_schema|test$';
et voilou ! tartempion ne voit plus information_schema
CQFD
Qu'à cela ne tienne, j'ai essayé différentes syntaxes et je suis tombé
sur un truc qui semble fonctionner à mettre dans le fichier
config.inc.php :
$cfg['Servers'][$i]['hide_db'] = '^information_schema|test$';
et voilou ! tartempion ne voit plus information_schema
CQFD
Une dernière question, mais de feignasse parce que je pourrais tout seul
en 5 minutes : le config.inc.php, c'est celui de phpMyAdmin, je
suppose ?et voilou ! tartempion ne voit plus information_schema
Une dernière question, mais de feignasse parce que je pourrais tout seul
en 5 minutes : le config.inc.php, c'est celui de phpMyAdmin, je
suppose ?
et voilou ! tartempion ne voit plus information_schema
Une dernière question, mais de feignasse parce que je pourrais tout seul
en 5 minutes : le config.inc.php, c'est celui de phpMyAdmin, je
suppose ?et voilou ! tartempion ne voit plus information_schema
Une dernière question, mais de feignasse parce que je pourrais tout seul
en 5 minutes : le config.inc.php, c'est celui de phpMyAdmin, je
suppose ?
Une dernière question, mais de feignasse parce que je pourrais tout seul
en 5 minutes : le config.inc.php, c'est celui de phpMyAdmin, je
suppose ?
Une dernière question, mais de feignasse parce que je pourrais tout seul
en 5 minutes : le config.inc.php, c'est celui de phpMyAdmin, je
suppose ?
donc, dans ce fichier de configuration personnel
phpmyadmin4.0.4config.inc.php
on ne doit mettre QUE ce qui diffère des informations par défaut qui
viendront donc les « écraser ».
donc, dans ce fichier de configuration personnel
phpmyadmin4.0.4config.inc.php
on ne doit mettre QUE ce qui diffère des informations par défaut qui
viendront donc les « écraser ».
donc, dans ce fichier de configuration personnel
phpmyadmin4.0.4config.inc.php
on ne doit mettre QUE ce qui diffère des informations par défaut qui
viendront donc les « écraser ».
Une dernière question, mais de feignasse parce que je pourrais tout seul
en 5 minutes : le config.inc.php, c'est celui de phpMyAdmin, je
suppose ?et voilou ! tartempion ne voit plus information_schema
Mais comme c'est une option de phpmyadmin, tartempion peut faire une
requête sql SHOW DATABASES et voir test et information_schema⠦
Une dernière question, mais de feignasse parce que je pourrais tout seul
en 5 minutes : le config.inc.php, c'est celui de phpMyAdmin, je
suppose ?
et voilou ! tartempion ne voit plus information_schema
Mais comme c'est une option de phpmyadmin, tartempion peut faire une
requête sql SHOW DATABASES et voir test et information_schema⠦
Une dernière question, mais de feignasse parce que je pourrais tout seul
en 5 minutes : le config.inc.php, c'est celui de phpMyAdmin, je
suppose ?et voilou ! tartempion ne voit plus information_schema
Mais comme c'est une option de phpmyadmin, tartempion peut faire une
requête sql SHOW DATABASES et voir test et information_schema⠦