不能在我的系统上 运行 postgres。它显示 `postgres 不在 sudoers 文件中。将报告此事件。
Can't run postgres on my system. It's showing `postgres is not in the sudoers file. This incident will be reported.`
我正在尝试在我的 WSL Ubuntu 上安装 postgres。安装完成但是当我运行psql
时显示如下错误。
psql: error: could not connect to server: could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?
当我 运行 sudo find /var/run/postgresql/.s.PGSQL.5432
找到文件时,它显示了另一个类似这样的错误。
postgres is not in the sudoers file. This incident will be reported.
看截图会更清楚
如何继续?请帮忙...
截图:
这个错误似乎是因为您的用户名,即 postgres
不在 sudoers 文件中。这就是为什么您无权 运行 为 postgres
用户执行上述命令。
尝试通过以下方式添加用户:
打开文件
sudo nano /etc/sudoers
然后按照下面的语法在管理员用户下面添加用户。
user_name ALL=(ALL) ALL
我正在尝试在我的 WSL Ubuntu 上安装 postgres。安装完成但是当我运行psql
时显示如下错误。
psql: error: could not connect to server: could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?
当我 运行 sudo find /var/run/postgresql/.s.PGSQL.5432
找到文件时,它显示了另一个类似这样的错误。
postgres is not in the sudoers file. This incident will be reported.
看截图会更清楚
如何继续?请帮忙...
截图:
这个错误似乎是因为您的用户名,即 postgres
不在 sudoers 文件中。这就是为什么您无权 运行 为 postgres
用户执行上述命令。
尝试通过以下方式添加用户:
打开文件
sudo nano /etc/sudoers
然后按照下面的语法在管理员用户下面添加用户。
user_name ALL=(ALL) ALL