• Contenu
  • Bas de page
logo ouidoulogo ouidoulogo ouidoulogo ouidou
  • Qui sommes-nous ?
  • Offres
    • 💻 Applications métier
    • 🤝 Collaboration des équipes
    • 🛡️ Sécurisation et optimisation du système d’information
    • 🔗 Transformation numérique
  • Expertises
    • 🖥️ Développement logiciel
    • ♾️ DevSecOps
    • ⚙️ Intégration de logiciels et négoce de licences
      • Atlassian : Jira, Confluence, Bitbucket…
      • Plateforme monday.com
      • GitLab
      • SonarQube
    • 📚​ Logiciel de CRM et de gestion
    • 🎨 UX/UI design
    • 🌐 Accessibilité Numérique
    • 🗂️​ Démarches simplifiées
    • 📝 Formations Atlassian
    • 🤖 L’IA au service de vos projets numériques
  • Références
  • Carrières
    • 🧐 Pourquoi rejoindre Ouidou ?
    • ✍🏻 Nous rejoindre
    • 👨‍💻 Rencontrer nos collaborateurs
    • 🚀 Grandir chez Ouidou
  • RSE
  • Ressources
    • 🗞️ Actualités
    • 🔍 Articles techniques
    • 📖 Livres blancs
    • 🎙️ Interviews Clients
Nous contacter
✕
Exercice de programmation – Codingame
Exercice de programmation – Codingame
7 mai 2013
Une carte de France en SVG
Une carte de France en SVG
6 février 2014
Ressources > Articles techniques > Créer un nouvel utilisateur PostgreSQL

Créer un nouvel utilisateur PostgreSQL

Article écrit par Martin Catty

Créer utilisateur PostgreSQL

Lorsqu’on vient d’un autre SGBD on ne sait pas forcément comment fonctionne PostgreSQL pour la création d’utilisateur.

En fait il possède des commandes et un utilisateur dédié. La première chose à faire va donc être de basculer sur cet utilisateur.

sudo -s -u postgres

Ensuite nous allons créer un nouvel utilisateur pour notre projet.

Il est toujours mieux d’isoler les rôles et de limiter la portée d’une base à un utilisateur.

createuser -d -P martin

L’option -d va permettre à notre utilisateur de créer des bases. L’option -P va forcer l’affectation d’un mot de passe qui nous sera demandé de manière interactive.

Créer la base de donnée

Nous allons maintenant créer la base de données en spécifiant que c’est mon utilisateur qui en est le possesseur (owner), d’où le -O. Cette opération se fait toujours depuis le shell postgres.

createdb -O martin bdd

Connexion à la base de données PostgreSQL

Nous pouvons maintenant sortir du shell postgres et nous connecter avec notre utilisateur :

psql -U martin -h localhost bdd

À noter qu’il est possible de réaliser toutes ces opérations directement en SQL mais il est préférable d’utiliser les commandes dédiées.

En cas de doute n’hésitez pas utiliser --help sur les commandes précédentes.

À lire aussi

Webinaire IA
9 octobre 2025

Webinaire IA

Lire la suite

Optimiser un package SSIS : bonnes pratiques de conception et performance
7 octobre 2025

Optimiser un package SSIS : bonnes pratiques de conception et performance

Lire la suite

Keycloak : Connexion avec Angular
23 septembre 2025

Keycloak : Connexion avec Angular

Lire la suite

Formations Atlassian certifiées Qualiopi avec Ouidou
18 septembre 2025

Formations Atlassian certifiées Qualiopi avec Ouidou

Lire la suite

Articles associés

Webinaire IA
9 octobre 2025

Webinaire IA


Lire la suite
Pacte mondial de l'ONU
29 juillet 2025

Ouidou adhère au Pacte mondial des Nations Unies


Lire la suite
Conférence A11Y miniature
30 juin 2025

Retour sur la Conférence A11Y Paris


Lire la suite

À propos

  • Qui sommes-nous ?
  • Références
  • RSE
  • Ressources

Offres

  • Applications métier
  • Collaboration des équipes
  • Sécurisation et optimisation du système d’information
  • Transformation numérique

Expertises

  • Développement logiciel
  • DevSecOps
  • Intégration de logiciels et négoce de licences
  • Logiciel de CRM et de gestion
  • UX/UI design
  • Accessibilité Numérique
  • Démarches simplifiées
  • Formations Atlassian

Carrières

  • Pourquoi rejoindre Ouidou ?
  • Nous rejoindre
  • Rencontrer nos collaborateurs
  • Grandir chez Ouidou
logo ouidou

SIEGE SOCIAL
70-74 boulevard Garibaldi, 75015 Paris

Ouidou Nord
165 Avenue de Bretagne, 59000 Lille

Ouidou Rhône-Alpes
4 place Amédée Bonnet, 69002 Lyon

Ouidou Grand-Ouest
2 rue Crucy, 44000 Nantes

Ouidou Grand-Est
7 cour des Cigarières, 67000 Strasbourg

  • Linkedin Ouidou
  • GitHub Ouidou
  • Youtube Ouidou
© 2024 Ouidou | Tous droits réservés | Plan du site | Mentions légales | Déclaration d'accessibilité
    Nous contacter