- OSユーザー名とPostgresDBユーザー名は関連していません;彼らは別々の宇宙に住んでいます。
- 1つの例外 :同じマシンから接続する場合 UNIXドメインソケットを介して、ユーザー名を明示的に指定しない 、OS名もDBユーザー名と見なされます。 (ほとんどの場合正しくありません)
- 2番目の例外:「postgres」ユーザー名は、OSユーザー名(ファイルの所有者、実行中のプロセスのuid)とおよびの両方として使用されます。 DBMSスーパーユーザーとして。
- 注:「root」はDBユーザーにとって不適切な名前です。