我不小心删除了用户 'postgres' 用户 #userdel 命令并且不再有权访问数据库。
如何创建新的 postgres 用户以及如何重新启动 postgresql?
如果我必须重新安装 postgresql,我是否只需通过删除 /usr/local/postgresql-8.3.6/ 目录来删除我当前的 postgres 设置?
注意:我不知道如何启动 postgresql。我基本上下载了一个gzip文件并将其卸载到目录/usr/local/postgresql-8.3.6
我不小心删除了用户 'postgres' 用户 #userdel 命令并且不再有权访问数据库。
如何创建新的 postgres 用户以及如何重新启动 postgresql?
如果我必须重新安装 postgresql,我是否只需通过删除 /usr/local/postgresql-8.3.6/ 目录来删除我当前的 postgres 设置?
注意:我不知道如何启动 postgresql。我基本上下载了一个gzip文件并将其卸载到目录/usr/local/postgresql-8.3.6
重新创建用户 - 它没有什么特别之处。除了它没有密码(“/etc/shadow”中的密码字段中的“!”),但这对于服务帐户是正常的。
并且您只需要此系统帐户来运行该服务。
如果您已经下载了源代码(“我基本上下载了一个 gzip 文件...”),那么您需要按照此处的安装说明进行安装。
更简单的是从 Debian 安装提供的 Postgres 预打包版本:
apt-get install postgresql-8.3 postgresql-contrib-8.3