【问题标题】:Deleted user 'postgres' - oops已删除用户“postgres” - 哎呀
【发布时间】:2009-07-01 03:35:56
【问题描述】:

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

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

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

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

【问题讨论】:

  • 可能属于Serverfault?

标签: postgresql ssh debian system-administration


【解决方案1】:

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

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

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

从 Debian 安装提供的 Postgres 预打包版本更容易:

apt-get install postgresql-8.3 postgresql-contrib-8.3

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-02-23
    • 1970-01-01
    • 1970-01-01
    • 2012-08-01
    • 2019-02-13
    • 2011-04-13
    • 1970-01-01
    相关资源
    最近更新 更多