Octroyer un privilège d'user pour créer / déposer une database de nom spécifique

J'ai un user PostgreSQL nommé mydb_user qui a reçu la propriété de mydb_dev. mydb_user a déjà le privilège de déposer la database, mais je souhaite qu'il soit en mesure de créer la database à nouveau après la suppression. Si possible, j'aimerais qu'il ne puisse créer une database avec le même nom (mydb_dev), mais si nécessaire, je me contenterais de lui laisser créer une database avec n'importe quel nom.

One Solution collect form web for “Octroyer un privilège d'user pour créer / déposer une database de nom spécifique”

Vous souhaitez accorder au rôle user le privilège CREATEDB .
La possibilité de supprimer la database est automatiquement accordée au propriétaire de la database, mais vous devez avoir le privilège CREATEDB pour créer de nouvelles bases de données. Notez que cela permet à l'user de créer une database avec n'importe quel nom …

  • nginx / node.js / postgres, problèmes d'évolutivité?
  • Configurez Postgres sur le server A vers pg_restore sur le server B (nécessitant une authentification de certificate)
  • Le server Ubuntu a une performance lente
  • Impossible d'arrêter le service (PostgreSQL) dans Ubuntu 14.04 Minimum OpenVZ
  • Pour corriger les permissions de connection de Postgres pour un nouvel user
  • PostgreSQL ne peut pas s'authentifier à partir de localhost, mais uniquement à distance
  • Postgresql calcule le kernel partager la memory?
  • PHPPGAdmin sur Windows - authentifie les users contre Active Directory
  • Installez python-psycopg sur Ubuntu 9.10
  • Icinga2 - ExternalCommands remplissant ma database
  • ASP.NET, PostgreSQL, Mono, Ubuntu, Apache: Bonne idée?
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.