Bonjour tous le monde,
voila, je veux créer un utilisateur sous informix en consultation, c à d cet unser il ne fait que du Select vers la Base de donnée..............
Merci d'avance.
Bonjour tous le monde,
voila, je veux créer un utilisateur sous informix en consultation, c à d cet unser il ne fait que du Select vers la Base de donnée..............
Merci d'avance.
bonjour,
Apparament il n' y pas des expers Informix...............vous être là?
je suis débutant Informix, je voulais créer un user pour lecture des tables Informix................
Merci pour votre Aide
Salut,
dans un script sql :
grant connect to USER;
grant select on proprio.table to USER;
ensuite execute ton script sql
dbaccess BASE script.sql
bonjour,
ce que je veux moi c'est la syntax pour créer le user (sous informix ou sous le OS) et attribuer en suite les privilèges de lecture seulement, serait-il possible par Script (j'aime bien avoir un exemple explicatif)?
tu créé ton user sur l'OS
Ensuite tu recupere toutes les tables de ta base : tu créé un script sql (recuptables) dans lequel tu mets la requete suivante :
select tabname from systables where tabid>99;
Dans ton script final, tu pourras donc recuperer toutes les tables métiers de ta base et ainsi affecter le droit select a ton user. ton script sera donc :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 # Recuperation des tables dans un fichier dbaccess base recuptables.sql > tables.out #On mets le droit "connect" a ton user echo "grant connect to USER;" > grantUSER.sql # On donne le droit select a ton user pour chaque table for TABLE in $(grep -v rows tables.out) do echo "grant select on proprio.$TABLE to USER;" >> grantUSER.sql done #Tjs effectuer un update stats echo "update statistics for table;" >> grantUSER.sql #on passe les droits dbaccess base grantUSER.sql > grantUSER.log 2>&1
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager