- Les noms d'utilisateur du système d'exploitation et les noms d'utilisateur de la base de données Postgres ne sont pas liés; ils vivent dans des univers séparés.
- une exception :si vous vous connectez depuis la même machine via le socket unix-domain, et vous ne spécifiez pas explicitement un nom d'utilisateur , votre nom de système d'exploitation est également supposé être votre nom d'utilisateur DB. (qui dans la plupart des cas n'est pas correct)
- deuxième exception :le nom d'utilisateur "postgres" est utilisé à la fois comme nom d'utilisateur du système d'exploitation (propriétaire des fichiers, uid des processus en cours d'exécution) et en tant que superutilisateur du SGBD.
- Remarque :"root" est un mauvais nom pour un utilisateur de base de données.