Discourse 데이터베이스의 기본 역할

2.6beta로 업그레이드한 후 502 오류를 해결하고 있습니다.

./launcher rebuild web_only 실행 후 마지막 오류는 postgres 버전 관련 경고였습니다.

data 컨테이너에서 실행 중인 postgres 버전을 확인해 보기 위해 로그인하기로 결정했습니다.

psql을 사용하면 사용자 이름 관련 오류가 발생합니다.

[root@sydney discourse]# ./launcher enter data
root@sydney-data:/# psql
psql: error: could not connect to server: FATAL:  role "root" does not exist

discourse의 기본 역할(role)은 무엇인가요?

postgres 사용자로 로그인해 봤다… 멋지다 :wink:

root@sydney-data:/# sudo su postgres
postgres@sydney-data:/$ psql
psql (12.3 (Debian 12.3-1.pgdg100+1))
Type "help" for help.

postgres=#