본문 바로가기

DB/PostgreSQL

[ PostgreSQL ] ALTER USER - 사용자 비밀번호 변경하기

반응형

PostgreSQL에서 사용자의 비밀번호를 변경하는 방법은 두 가지가 있습니다. ALTER USER 명령어와 \password 명령어를 사용하는 방법입니다. 아래에서 각 방법을 설명합니다.

1. ALTER USER 명령어 사용

ALTER USER 명령어를 사용하여 사용자의 비밀번호를 변경할 수 있습니다. 다음과 같이 사용합니다:

ALTER USER 사용자이름 WITH PASSWORD '새로운비밀번호';

예를 들어, 사용자 이름이 myuser이고 비밀번호를 newpassword로 변경하려면:

ALTER USER myuser WITH PASSWORD 'newpassword';

참고: 이 명령어를 실행하려면 해당 사용자의 비밀번호를 변경할 수 있는 권한이 있어야 합니다. 일반적으로 슈퍼유저나 해당 사용자의 비밀번호 변경 권한이 있는 사용자만 이 명령어를 실행할 수 있습니다.

2. \password 명령어 사용 (psql 클라이언트에서)

PostgreSQL의 psql 클라이언트에서 비밀번호를 변경하려면 \password 명령어를 사용할 수 있습니다.

  1. 먼저 psql 클라이언트를 실행합니다.
  2. 사용자의 비밀번호를 변경하려면 다음 명령어를 입력합니다:
\password 사용자이름

사용자 이름을 입력하지 않으면 현재 로그인한 사용자의 비밀번호를 변경합니다. 사용자 이름을 입력하면 해당 사용자의 비밀번호를 변경할 수 있습니다.

명령어를 실행하면 새로운 비밀번호를 입력하라는 프롬프트가 나타나며, 비밀번호를 확인한 후 변경이 완료됩니다.

반응형