> > Warning: PostgresSQL query failed: ERROR: You can't change sequence
> re
> > lation board_num in pgsql.inc on line 67
> > Database selection error.
> > Error.
> > 글을 쓰고 전송하면 이런 메세지가 떠요
> > pgsql.inc 을 수정해야 하나요
> > 참고 line67 : $this/>result = pg_Exec($this/>conn, "$qstring");
> > 어디를 수정하죠.
>
>
> 소스를 수정하실 필요는 없습니다.
> board_num 이라는 sequence를 이용하는데 그것의 grant 가 잘못 주어져 있
> 습니다.
> psql webdb
> 하신 다음 \d 명령어로 board_num 이라는 sequence 가 있는지 확인해 보십
> 시오.
> 그러고 나서 있다면
> grant all on board_num to nobody;
> 하셔서 nobody 에 대해서 grant 를 주도록 하십시오.
>
위에서 하라는데로 했는데 마찬가지 오류가 나는군요
테이블의 정보를 보여들이죠
Database = webdb
+//////////////////+//////////////////////////////////+//////////+
| Owner | Relation | Type |
+//////////////////+//////////////////////////////////+//////////+
| postgres | board | table |
| postgres | board_num | sequence |
| postgres | board_pkey | index |
| postgres | board_topic_num | sequence |
+//////////////////+//////////
Database = webdb
+/////////////////+//////////////////////////+
| Relation | Grant/Revoke Permissions |
+/////////////////+//////////////////////////+
| board | {"=","nobody=arwR"} |
| board_num | {"=","nobody=arwR"} |
| board_pkey | {"=","nobody=arwR"} |
| board_topic_num | {"=","nobody=arwR"} |
+/////////////////+//////////////////////////+
운영하는 버전하고는 상관이 없나요
저는 apache1.3.6_7kr, mod_php2.0.1_9, postgresql6.4.2_3kr입니다
그 동안 도움 주신 거 감사해요
|