0

我不小心删除了用户 'postgres' 用户 #userdel 命令并且不再有权访问数据库。

如何创建新的 postgres 用户以及如何重新启动 postgresql?

如果我必须重新安装 postgresql,我是否只需通过删除 /usr/local/postgresql-8.3.6/ 目录来删除我当前的 postgres 设置?

注意:我不知道如何启动 postgresql。我基本上下载了一个gzip文件并将其卸载到目录/usr/local/postgresql-8.3.6

4

1 回答 1

2

重新创建用户 - 它没有什么特别之处。除了它没有密码(“/etc/shadow”中的密码字段中的“!”),但这对于服务帐户是正常的。

并且您只需要此系统帐户来运行该服务。

如果您已经下载了源代码(“我基本上下载了一个 gzip 文件...”),那么您需要按照此处的安装说明进行安装。

更简单的是从 Debian 安装提供的 Postgres 预打包版本:

apt-get install postgresql-8.3 postgresql-contrib-8.3
于 2009-07-01T11:02:33.323 回答