Précédent   Forum des professionnels en informatique > Bases de données > Autres SGBD > Informix
Informix Forum d'entraide Informix
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 15/01/2003, 10h54   #1
Invité de passage
 
Inscription : novembre 2002
Messages : 5
Détails du profil
Informations forums :
Inscription : novembre 2002
Messages : 5
Points : 2
Points : 2
Par défaut Gestion De Droits Grant Revoke

BOnjour,

Je cherche à faire autoriser uniquement le select sur mes tables INFORMIX (Sous unix).

J'ai essayé de faire un REVOKE ALL ON ALL FROM USER mais je suis obligé de définir mes tables une par une.

J'ai 700 tables et je ne peux pas faire comme ca, j'aimerai une instruction qui me fasse cela pour toutes mes tables d'un seul coup.

Merci.
donde est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/01/2003, 11h22   #2
Membre du Club
 
Inscription : novembre 2002
Messages : 67
Détails du profil
Informations forums :
Inscription : novembre 2002
Messages : 67
Points : 59
Points : 59
Houla toi tu vas te faire moderer en deux coups de cuillere a pot

Poste ce message dans le forum Autre SGBD (notamment Informix).

Good luck
__________________
Java, JDBC, SQL, Oracle

Specialiste Kamehameha des blagues-boulets

Barman de la taverne
P'tit Jean est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/01/2003, 11h28   #3
Invité de passage
 
Inscription : novembre 2002
Messages : 5
Détails du profil
Informations forums :
Inscription : novembre 2002
Messages : 5
Points : 2
Points : 2
Par défaut ??

JE suis sur le forum SGBD, je vois pas pourquoi je pourrai pas me mettre ici !!!

Mais bon, j'ai ptet pas vu qq chose, merci du conseil.

;-))
donde est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/01/2003, 11h30   #4
Membre du Club
 
Inscription : novembre 2002
Messages : 67
Détails du profil
Informations forums :
Inscription : novembre 2002
Messages : 67
Points : 59
Points : 59
Je connais pas Informix mais tu dois bien avoir des tables systemes ?

un moyen qui devrait fonctionner (enfin j'espere) :

Faire une requete qui te genere ta ligne de commande pour toute tes tables du genre ( a adapter):

Code :
1
2
SELECT 'REVOKE ALL ON '|| table_name || ' FROM USER' FROM ALL_TABLE
(WHERE mes conditions pour pas se tapper aussi les TABLES systemes)
cette requete tu dois en faire ressortir le resultat dans un fichier .sql (du style commande SPOOL sous SQLplus avec les options qui vont bien).

Apres tranquillement tu lance ton script SQL ainsi genere.

Bon je l'ai preciser je connais pas Informix mais peut etre en adaptant cette solution cela marchera.
__________________
Java, JDBC, SQL, Oracle

Specialiste Kamehameha des blagues-boulets

Barman de la taverne
P'tit Jean est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/01/2003, 11h55   #5
Invité de passage
 
Inscription : novembre 2002
Messages : 5
Détails du profil
Informations forums :
Inscription : novembre 2002
Messages : 5
Points : 2
Points : 2
Par défaut YES !!!

Merci, ca marche, c'est cool !!!

Merci !!! Fallait y penser ...
donde est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/01/2003, 11h59   #6
Membre du Club
 
Inscription : novembre 2002
Messages : 67
Détails du profil
Informations forums :
Inscription : novembre 2002
Messages : 67
Points : 59
Points : 59
Et il est ou le tag resolu ??

Commencons par prendre de bonne resolutions pour cette nouvelle annee !
__________________
Java, JDBC, SQL, Oracle

Specialiste Kamehameha des blagues-boulets

Barman de la taverne
P'tit Jean 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 00h19.


 
 
 
 
Partenaires

Hébergement Web