다음 명령으로 수퍼 유저 포털을 만들었습니다.
create role portal with superuser password 'portal'
포털 사용자로 postgres에 로그인하려고 할 때 레일에 다음과 같은 오류가 발생합니다.
FATAL: role "portal" is not permitted to log in
나는 무슨 일이 일어나고 있는지 따를 수 없습니다.
물론 포털 사용자가 로그인 할 수 있도록 login 명령으로 사용자를 변경할 수 있습니다. 슈퍼 유저가 로그인 할 수없는 이유를 알고 싶습니다.
@a_horse_with_no_name는 역할과 사용자 사이에 차이가 없지만, 사이가, 정확하게하는 방법
—
dezso
CREATE ROLE
과 CREATE USER
, 크레이그의 답변을 참조하십시오.
role
로그인 할 수 없기 때문에 . 로그인 할 수create user
있는 것을 원하면 사용 했어야합니다 .