급해서 재차 질문을 남깁니다.
쉘상에서 test.cmd 를 실행시키면 "C:\Program Files\PostgreSQL\9.0\bin\psql.exe" -f "C:\Program Files\PostgreSQL\9.0\bin\create_db.sql" -U postgres <== 호출합니다.
create_db.sql 에는
ALTER ROLE postgres WITH password 'md555afcb9e7bed7d56d2ef89113294ba78'
CREATE ROLE koo LOGIN
ENCRYPTED PASSWORD 'md555afcb9e7bed7d56d2ef89113294ba78'
SUPERUSER INHERIT NOCREATEDB NOCREATEROLE;
CREATE DATABASE koo owner koo;
이렇게 쿼리문을 작성하였는데요 위의 ALTER 구문을 제외하고 실행하면 postgre 최초 암호를 묻게되서 koo의 암호와 동일하게 바꾸고 싶어서 ALTER문을 넣어서 돌려봤지만
적용되지 않았습니다. 2012-02-13 09:27:07 KST 치명적오류: 사용자 "postgres"의 password 인증을 실패했습니다
해결방법 좀 제시해 주세요~
|