0
点赞
收藏
分享

微信扫一扫

PostgreSQL无法创建用户

张宏涛心理 2022-04-14 阅读 41

搜索是否安装完毕  使用命令 ps | grep postgres 查找不到

ps -ef  查询所有进程

安装

sudo apt update
sudo apt install postgresql postgresql-contrib

运行

sudo systemctl start postgresql.service

切换到postgres帐户
通过键入以下内容切换到服务器上的postgres帐户:

通过键入切换到服务器上的postgres帐户  sudo -i -u postgres   
现在,您可以通过键入以下内容立即访问Postgres提示符:
psql   
这将让您登录到PostgreSQL提示符,您可以从这里自由地与数据库管理系统进行交互。
通过键入以下内容退出PostgreSQL提示符:
\q
在不切换帐户的情况下访问Postgres提示符
在上一个示例中,系统指示您首先切换到Postgres用户,然后运行psql打开Postgres提示符,从而进入Postgres提示符。或者,您可以通过以postgres用户的身份使用sudo运行单个命令psql,一步完成这项工作,如下所示:
sudo -u postgres psql
这将使您直接登录到Postgres,而不需要中间层bash shell。
同样,您可以通过键入以下内容退出交互式Postgres会话:
\q
如果您以postgres帐户登录,您可以通过键入以下内容创建新用户:
createuser --interactive

How To Install and Use PostgreSQL on Ubuntu 18.04 | DigitalOcean

psql: FATAL:  Peer authentication failed for user

意味着它永远不会要求密码,并且始终信任任何连接。

举报

相关推荐

0 条评论