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.

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 …