IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Informix Discussion :

Créer un user en consultation sous Informix


Sujet :

Informix

  1. #1
    Futur Membre du Club
    Inscrit en
    Août 2007
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 15
    Points : 9
    Points
    9
    Par défaut Créer un user en consultation sous Informix
    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.

  2. #2
    Futur Membre du Club
    Inscrit en
    Août 2007
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 15
    Points : 9
    Points
    9
    Par défaut
    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

  3. #3
    Membre à l'essai
    Profil pro
    Consultant Informix
    Inscrit en
    Juillet 2009
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Consultant Informix

    Informations forums :
    Inscription : Juillet 2009
    Messages : 12
    Points : 15
    Points
    15
    Par défaut
    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

  4. #4
    Futur Membre du Club
    Inscrit en
    Août 2007
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 15
    Points : 9
    Points
    9
    Par défaut
    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)?

  5. #5
    Membre à l'essai
    Profil pro
    Consultant Informix
    Inscrit en
    Juillet 2009
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Consultant Informix

    Informations forums :
    Inscription : Juillet 2009
    Messages : 12
    Points : 15
    Points
    15
    Par défaut
    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

Discussions similaires

  1. Créer un user sous oracle xe
    Par bob633 dans le forum Débuter
    Réponses: 6
    Dernier message: 15/04/2010, 23h45
  2. Doc pour créer requetes SQL via ODBC sous EXCEL
    Par satanas dans le forum Décisions SGBD
    Réponses: 2
    Dernier message: 25/01/2005, 08h33
  3. creér un user sous interbase avec appli delphi
    Par devalender dans le forum Bases de données
    Réponses: 2
    Dernier message: 15/08/2004, 12h37
  4. Créer un graphique en GIF sous DELPHI pour du web
    Par Thom@s dans le forum Web & réseau
    Réponses: 20
    Dernier message: 08/07/2004, 15h40
  5. Fonction EXTRACT sous Informix
    Par lord_of_ankou dans le forum Informix
    Réponses: 3
    Dernier message: 20/08/2003, 17h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo