IT

Postgres 사용자 및 비밀번호를 확인하는 방법은 무엇입니까?

lottoking 2020. 10. 8. 07:27
반응형

Postgres 사용자 및 비밀번호를 확인하는 방법은 무엇입니까?


내 친구가 내 Mac에서 구성을 수행했습니다. 하지만 그가 선택한 사용자 이름과 비밀번호를 확인합니다.


그가 선택한 프로그램을 사용할 수 없습니다. 그러나 새 사용자를 만들거나 기존 사용자에 대한 새 암호를 접근 할 수 있습니다.

일반적으로 postgres 사용자로 로그인 할 수 있습니다.

터미널을 타고 sudo su postgres. 이제 관리자 비밀번호를 입력 한 후 시작 psql하고 수행 할 수 있습니다.

CREATE USER yourname WITH SUPERUSER PASSWORD 'yourpassword';

그러면 새 관리자가 생성됩니다. 기존 사용자를위한 비용은 다음을 수행 할 수도 있습니다.

\du

모든 사용자를 다음 다음

ALTER USER yourusername WITH PASSWORD 'yournewpass';

pg_hba.conf를 변경 한 다음 postgresql을 다시로드 할 수 있습니다. pg_hba.conf의 내용은 다음과 가변됩니다.

# "local" is for Unix domain socket connections only
local   all             all                                     trust
# IPv4 local connections:
host    all             all             127.0.0.1/32            trust

그런 다음 사용자를 postgresql로 변경하면 로그인 할 수 있습니다.

su postgresql

참고 URL : https://stackoverflow.com/questions/15008204/how-to-check-postgres-user-and-password

반응형