database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
ㆍPostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
PostgreSQL Q&A 535 게시물 읽기
No. 535
Re: Postgresql 접근을 거부합니다.
작성자
정재익
작성일
2000-02-09 13:03
조회수
14,654

이것은 DBMS 사용상의 문제로서 PHP와의 연동의 문제는 아닌 것 같습니다.

DBMS 이용법은 따로 그 사용법을 배우셔야 하며, document 가 잘되어 있으므로 한번 프린터하여 보는 것도 좋은 방법이라고 생각됩니다.

 

createuser 를 실행한 계정은 postgres 라는 계정으로 한것이겠지요.

그리고 pg_user 가 없다면 initdb 를 해 주지 않았기 때문일 가능성이 큽니다. 해 주셨는지 궁금하군요. 로컬에서 psql DATABASE_NAME 했을때 해당 DB로 접속은 가능한지요.

 

디비로 접근할때 backend 가 접근을 하는 것이므로 실재 계정사용자와는 무관합니다. 그러므로 DB 디렉토리의 permission 과는 상관이 없습니다. 777 로 바꾼다는 것은 오히려 보안에 무방비로 만드는 것이므로 위험하기 이를때 없는 발상입니다.

 

1. postgres 계정으로 접속후 initdb를 해 주었는가?

2. nobody가 PostgreSQL 사용자로 등록되어 있는가?

3. 해당 DATABASE_NAME 으로 nobody 가 접근할 수 있도록 grant 를 주었는가?

4. local 에서 psql DATABASE_NAME 했을때 접근이 가능한가?

 

이러한 것을 점검해 보시기 바랍니다.

 

> PHP_Postgresql 관련 질문입니다. 꼭 좀 가르쳐 주세요...

> 문제 1.

> 얼마전 Apache, PHP, Postgresql을 설치했습니다.

> 우여곡절 끝에 Apache/php, PHP/Postgresql 간의 연동은

> 무사히 끝났습니다.

> 그런데 3개 모두 연동을 하는데 있어 문제가 생겼습니다.

>

> HTML에서 data를 받아서 Postgresql에 입력하는 간단한 시험을 하는데 있

> 어

> database 접속에는 문제가 없는데 pg_Exec()를 실행하면서 "Permission

> Denied in DATABASE_NAME" 에러가 발생합니다. 제가 만든 database table

> 의

> 접근권한을 777로 바꿔도 접근 거부 에러가 발생합니다.

>

> 문제2.

> Postgresql에서 "Createuser 아무개;"를 실행하면 PG_User 파일이 없어서 ]

>

> 사용자를 만들수 없다는 에러가 나오더군요. Data 디렉토리 밑에 pg_shadow

> 는

> 있는데 pg_user는 없더라고요... 혹시 제가 Postgresql을 잘못 설치 했나

> 요.

>

>

> 몇일째 진도를 못나가고 있습니다.

> 잠도 제대로 못자고요...누가 저 잠좀 재워주세요...제~~발.

> 꾸벅!

[Top]
No.
제목
작성자
작성일
조회
543Postgres 설치시에...(postgresql start.....)
서현수
2000-02-09
14080
544┕>Re: Postgres 설치시에...(postgresql start.....)
정재익
2000-02-10 00:25:25
15387
545 ┕>Re: Re: Postgres 설치시에...(postgresql start.....)
서현수
2000-02-10 18:47:25
14409
546  ┕>Re: Re: Re: Postgres 설치시에...(postgresql start.....)
정재익
2000-02-11 10:44:34
14113
547   ┕>Re: Re: Re: Re: Postgres 설치시에...(postgresql start.....)
서현수
2000-02-11 11:20:41
14411
534oid 외의 0이나 1부터 시작하는 번호는...?
강명운
2000-02-09
12512
533검색에 관해 질문입니다.
이수범
2000-02-09
13742
536┕>Re: 검색에 관해 질문입니다.
fith
2000-02-09 13:09:26
14437
538┕>Re: 검색에 관해 질문입니다.
정재익
2000-02-09 13:20:04
13879
541 ┕>Re: Re: 검색에 관해 질문입니다.
이수범
2000-02-09 13:45:23
14202
542  ┕>Re: Re: Re: 검색에 관해 질문입니다.
이수범
2000-02-09 14:16:06
14151
532Postgresql 접근을 거부합니다.
정민영
2000-02-08
13538
535┕>Re: Postgresql 접근을 거부합니다.
정재익
2000-02-09 13:03:43
14654
537┕>Re: Postgresql 접근을 거부합니다.
김종혁
2000-02-09 13:14:47
14119
526설치시 다음 에러가...
강명운
2000-02-08
11964
527┕>Re: 설치시 다음 에러가...
fith
2000-02-08 11:48:49
13168
528 ┕>Re: Re: 설치시 다음 에러가...
강명운
2000-02-08 12:26:49
12973
522저장시 암호화 해주는 함수 있나요?
최동욱
2000-02-07
12525
523┕>Re: 저장시 암호화 해주는 함수 있나요?
신현호
2000-02-07 14:04:42
13445
524 ┕>Re: Re: 저장시 암호화 해주는 함수 있나요?
최동욱
2000-02-07 14:12:06
13077
531  ┕>Re: Re: Re: 저장시 암호화 해주는 함수 있나요?
정재익
2000-02-08 19:32:26
13565
521[질문] 한대는 디비서버,한대는 웹서버일때..
김성주
2000-02-07
11619
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.028초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다