データベース - postgreSQL - postgreSQL ユーザについて

 
1. バージョン 9 と 10 の違い

1. バージョン 9 と 10 の違い

 これは FreeBSD で確認していることですが、他のオペレーティングシステムでも同じことが起きているのではないかと推測されます。  postgreSQL のバージョン 9 と 10 では、postgreSQL ユーザのユーザ名・UID が異なるのです。  どちらも /etc/passwd で確認したものですが。  FreeBSD 10.3 RELEASE に postgreSQL 9.4.15 をインストールしたものは

pgsql:*:70:70:PostgreSQL pseudo-user:/usr/local/pgsql:/bin/sh
 FreeBSD 10.4 RELEASE に postgreSQL 10.1 をインストールしたものは

postgres:*:770:770:PostgreSQL Daemon:/var/db/postgres:/bin/sh
 となっています。  正しく使いこなさないと混乱しそうです。