pg_hba.conf 파일에서 그 사용자의 인증 방식을 passwd 를 요하도록 해 놓은 것은 아닌가요.
만약 그렇다면 그 자체로 인해 그럴 가능성이 있습니다. 한번 점검해 보시기 바랍니다. 만약 그런 것이 아니라면 글쎄요....
> 질문을 자주 하게 되네요.
> 답변좀 부탁해요.
> VB를 이용하여 Client 프로그램을 작성하려 합니다.
> DB는 당연히 PostgreSQL 이구요.
> 문제는 ODBC설정을 안하고 프로그램 상에서 접속을 하려 하는데
> 슈퍼유저인 postgres는 DB접속이 되는데 Createuser로 생성한 User는
> 접속이 안되네요.
> 에러메시지는 DB가 없거나 사용자 인증이 안된다는군요.
> 도와주십시요.
> 참고로 아래는 원격 컴퓨터에 ODBC 설정 않고 접속하게끔
> 만들어본 Source 입니다.
>
> StrCnnClient = "Driver=PostgreSql;Server=XXX.XXX.XXX.XXX;" & _
> "Database=mydb;" & _
> "Port=5432;Uid=postgres;Pwd="
> CnnClient.Open StrCnnClient
|