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

 PostgreSQL Discussion :

Creation d'un utilisateur


Sujet :

PostgreSQL

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    36
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 36
    Points : 20
    Points
    20
    Par défaut Creation d'un utilisateur
    Bonjour à tous,

    Voilà mon problème, je suis entrain de faire un script bash qui passe par la création d'utilisateurs en postgres

    Le problème c'est que je ne veux pas qu'il y ai un prompt du mot de passe mais simplement que je le lui donne moi directement, et je ne trouve pas moyen de le faire soit il me propose de le taper soit il me dit que ma requête est erronée

    createuser --no-superuser --no-createdb --no-createrole --password 'monpass' dada

    Je poste aussi sur le forum pour le shell, merci de vos réponses.

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    36
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 36
    Points : 20
    Points
    20
    Par défaut
    Bon ben j'ai trouvé ma solution, peut-être pas la plus pratique mais elle est bien fonctionnelle. J'ai utiliser pour cela expect

    si quelqu'un est interessé par la solution qu'il me fasse signe.

  3. #3
    Membre émérite
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    1 874
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 874
    Points : 2 890
    Points
    2 890
    Par défaut
    Une solution est de lancer psql avec des commandes SQL intégrées dans le script shell. Exemple:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    login="toto"
    password="blabla"
    psql -U postgres << EOF
    CREATE USER $login PASSWORD '$password';
    EOF
    echo "Utilisateur $login créé"

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. WSS 3 creation et authentification utilisateur
    Par thuric dans le forum SharePoint
    Réponses: 6
    Dernier message: 08/04/2009, 15h59
  2. Réponses: 0
    Dernier message: 02/11/2008, 14h56
  3. Creation automatique d'utilisateurs
    Par sotognon dans le forum Linux
    Réponses: 9
    Dernier message: 10/09/2008, 16h22
  4. Probleme de creation d'un utilisateur
    Par Safaritn dans le forum Administration système
    Réponses: 9
    Dernier message: 02/04/2008, 18h58
  5. Creation d'un utilisateur sous Oracle 10g developer
    Par anouar dans le forum Oracle
    Réponses: 2
    Dernier message: 17/08/2006, 08h51

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