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
조회수
15,624

이것은 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
14624
544┕>Re: Postgres 설치시에...(postgresql start.....)
정재익
2000-02-10 00:25:25
16037
545 ┕>Re: Re: Postgres 설치시에...(postgresql start.....)
서현수
2000-02-10 18:47:25
14972
546  ┕>Re: Re: Re: Postgres 설치시에...(postgresql start.....)
정재익
2000-02-11 10:44:34
14773
547   ┕>Re: Re: Re: Re: Postgres 설치시에...(postgresql start.....)
서현수
2000-02-11 11:20:41
15047
534oid 외의 0이나 1부터 시작하는 번호는...?
강명운
2000-02-09
12915
533검색에 관해 질문입니다.
이수범
2000-02-09
14165
536┕>Re: 검색에 관해 질문입니다.
fith
2000-02-09 13:09:26
15024
538┕>Re: 검색에 관해 질문입니다.
정재익
2000-02-09 13:20:04
14466
541 ┕>Re: Re: 검색에 관해 질문입니다.
이수범
2000-02-09 13:45:23
14883
542  ┕>Re: Re: Re: 검색에 관해 질문입니다.
이수범
2000-02-09 14:16:06
14788
532Postgresql 접근을 거부합니다.
정민영
2000-02-08
14014
535┕>Re: Postgresql 접근을 거부합니다.
정재익
2000-02-09 13:03:43
15624
537┕>Re: Postgresql 접근을 거부합니다.
김종혁
2000-02-09 13:14:47
14679
526설치시 다음 에러가...
강명운
2000-02-08
12458
527┕>Re: 설치시 다음 에러가...
fith
2000-02-08 11:48:49
13713
528 ┕>Re: Re: 설치시 다음 에러가...
강명운
2000-02-08 12:26:49
13536
522저장시 암호화 해주는 함수 있나요?
최동욱
2000-02-07
12951
523┕>Re: 저장시 암호화 해주는 함수 있나요?
신현호
2000-02-07 14:04:42
14035
524 ┕>Re: Re: 저장시 암호화 해주는 함수 있나요?
최동욱
2000-02-07 14:12:06
13637
531  ┕>Re: Re: Re: 저장시 암호화 해주는 함수 있나요?
정재익
2000-02-08 19:32:26
14132
521[질문] 한대는 디비서버,한대는 웹서버일때..
김성주
2000-02-07
12038
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다