Précédent   Forum des professionnels en informatique > Bases de données > MySQL > Outils
Outils Forum d'entraide sur les outils pour MySQL. Avant de poster -> Outils MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 23/01/2007, 17h20   #1
Membre habitué
 
Avatar de sami_c
 
Inscription : mai 2002
Messages : 633
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 633
Points : 147
Points : 147
Par défaut Pb de création de vues

Salut,
J'utilise la version mysql 5.0.26-Debian_0.dotdeb.1-log et je voudrais permettre à un utilisateur X la possibilité de créer des vue
Donc je me connecte en tant que ROOT (en utilisant PHPMyAdmin) et je vais dans PRIVILEGE et là le 1er choc : je ne vois pas de droit de création de vue !! je coche tout pour mon utilisateur X et je vérifie dans la table user de mysql : X possède un Y (yes) dans toutes les colonnes où il y a le mot VIEW
Je me reconnecte en tant que X mais je ne peux pas créer des vues !! (en root je peux le faire)
c'est quoi le pb ???!!!
__________________
'...parfois l'informatique peut vous rendre fou...'
sami_c est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/01/2007, 18h03   #2
Expert Confirmé
 
Avatar de berceker united
 
Développeur informatique
Inscription : février 2005
Messages : 2 982
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : février 2005
Messages : 2 982
Points : 3 567
Points : 3 567
Je suis pas sur mais il me semble que pour gérer les vues, déclencheur, ... il y a un autre nom pour les droits. D'ailleur c'est ça qu'utilise les herbergeurs pour bloquer ces fonctionnalités sur Mysql5.
Voila, je peux pas t'aider plus juste qu'il y a un nom spécifique .
__________________
Mon avatar ? Ce n'est rien, c'est juste la tête que je fais lorsque je vois un code complètement frappa dingue !...
berceker united est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/01/2007, 19h10   #3
Membre habitué
 
Avatar de sami_c
 
Inscription : mai 2002
Messages : 633
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 633
Points : 147
Points : 147
dans la table user j'ai les colonnes suivantes :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
Select_priv 
Insert_priv 
Update_priv
Delete_priv 	
Create_priv 	
Drop_priv 	
Reload_priv 	
Shutdown_priv 	
Process_priv 	
File_priv 	
Grant_priv 
References_priv 	
Index_priv 	 	
Alter_priv 	 	
Show_db_priv 	 	
Super_priv 	 	
Create_tmp_table_priv 	 	
Lock_tables_priv 	 	
Execute_priv 	 	
Repl_slave_priv 	 	
Repl_client_priv 	 	
Create_view_priv 	 	
Show_view_priv 	 	
Create_routine_priv 	 	
Alter_routine_priv 	 	
Create_user_priv
ce sont des flags qu'on met à Y (yes=oui) ou N (no)
j'ai mis Create_view_priv et Show_view_priv à Y
tous les autres sont à N
tout en restant sur le root, je lance
FLUSH PRIVILEGES

je me reconnecte en tant que X : je peux créer des vue, mais ce qui gène c'est que dans phpmyadmin, je peux selectionner la table mysql dans la liste, mais aucune requete ne peut etre executée (meme pas un select)...donc ça c'est pas bien grave, mais le pb c'est que le user X a accès à la table information_schema...est-ce que c'est normal ? comment faire pour qu'il ne puisse pas accéder à cette base ??
__________________
'...parfois l'informatique peut vous rendre fou...'
sami_c est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/01/2007, 20h49   #4
Membre Expert
 
Avatar de Adjanakis
 
Inscription : avril 2004
Messages : 734
Détails du profil
Informations personnelles :
Localisation : France, Pas de Calais (Nord Pas de Calais)

Informations forums :
Inscription : avril 2004
Messages : 734
Points : 1 281
Points : 1 281
Bonjour,

Il faudrait essayer ceci :

Code :
1
2
3
REVOKE ALL PRIVILEGES
    ON information_schema.*
    FROM `X`@`%`
__________________
Pensez au tag
Adjanakis est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h34.


 
 
 
 
Partenaires

Hébergement Web