Chinaunix

标题: LINUX下POSTGRESQL数据库的建立问题!◎!!!!! [打印本页]

作者: herowc    时间: 2004-08-16 15:50
标题: LINUX下POSTGRESQL数据库的建立问题!◎!!!!!
我重装了一个linux,到了initdb那一步,我用postgres执行的时候显示无法创建
/usr/local/pgsql/data目录,permission denied。肯定是权限不够啊。那我用root执行这个结果
"root" execution of the PostgreSQL server is not permitted.
The server must be started under an unprivileged user ID to prevent
possible system security compromise.  See the documentation for
more information on how to properly start the server.
那我怎么办?不能初始化数据库,也就启动不了数据库阿,
我把postgres加到root群组里也不行,哎
我该怎么办?
谢谢!
作者: wwashington    时间: 2004-08-16 19:15
标题: LINUX下POSTGRESQL数据库的建立问题!◎!!!!!
postgres 当然不能是 root 群组的啦.你要做的是在 root 帐号下,用 chown 把 data 目录的所有权赋予 postgres,这就 OK 啦.
作者: lylzgq    时间: 2004-08-19 17:36
标题: LINUX下POSTGRESQL数据库的建立问题!◎!!!!!
不是跟你说了吗按我的方法去做。你有没有做  
tar vxf post732.tar.gz
make install
groupadd postgres
useradd postgres -d /usr/local/pgsql -g postgres
chown -R postgres.postgres /usr/local/pgsql
chmod -R 777 /usr/local/pgsql
cp lib/* /usr/lib/.
su  - postgres         记得中间一定有  -
/usr /local/pgsql/bin/initdb /usr/local/pgsql/data  初始化数据库
说的不能再详细了吧。
按我说的去做肯定没问题我装了30多台。
作者: bitbird    时间: 2004-08-21 10:09
标题: LINUX下POSTGRESQL数据库的建立问题!◎!!!!!
仔细阅读人家给你的返回信息。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2