Linux下root用户无法启动pgsql,授权777 权限过大也无法启动
1)创建postgres用户
groupadd postgres //用户
useradd postgres -g postgres
passwd postgres bjca2012 //密码
2)设置用户和权限
命令:chown -R postgres:postgres /opt/pgsql
命令:chmod -R 0700 /opt/psql/data
切换postgres启动
命令:su postgres
命令:/opt/pgsql/bin/postmaster -D /opt/pgsql/data &