我尝试创建一个名为Postgres的用户。我通过brew
重新安装了postgres。我可以用
postgres-d/usr/local/var/postgres
当我运行混合ecto.create
时,仍然会出现错误:
~/code/blog_phoenix:.mix ecto.create
** (Mix) The database for BlogPhoenix.Repo couldn't be created, reason given: psql: FATAL: role "postgres" does not exist.
~/code/blog_phoenix:.
您的数据库安装似乎缺少postgres
角色。
您应该尝试使用默认凭据进行连接,然后执行SQL语句来创建角色及其默认数据库。
在控制台运行中:
$ psql
然后
CREATE USER postgres SUPERUSER;
CREATE DATABASE postgres WITH OWNER postgres;
我无法获得任何与CreateUser一起工作的东西。
我正在使用postgres与docker和它有麻烦。我成功地docker-compose-build 当我在命令下面运行时,它工作得很好。psql按预期以my_username用户开始。我可以看到我的数据库,\l,\dt命令工作正常。 docker-compose exec db psql--username=my_username--dbname=my_database 苏波斯特格雷斯 crea
我是个新手。 我为Mac安装了Postgres.App。我在玩psql命令时不小心丢失了postgres数据库。我不知道里面是什么。 我目前正在编写一个教程:http://www.rosslaird.com/blog/building-a-project-with-mezzanine/ 而且我被困在 错误消息: 那么我应该采取哪些步骤呢?删除一个与psql相关的所有内容并重新安装所有内容? 谢谢你
我试图在NixOS上使用postgresql,在运行时遇到以下错误 当使用默认用户(我的用户名)简单地运行时,我会遇到类似的错误。似乎我的postgres安装没有可以用来创建其他角色或运行任何命令的角色。 我还按照本示例配置中的建议添加了postgres身份验证,因此文件的postgresql行如下所示
PSQL-D db_dev PSQL:错误:无法连接到服务器:致命:角色“root”不存在 或
我在这里使用Arianit Uka的库伯内特斯Postgres StateulSet示例存储库:https://github.com/arianitu/postgres-statefulset 使用Minikube,我的pod容器没有出现。秘密已经应用,似乎有env var很好。回购的代码中没有,所以我迷失了问题所在。检查日志会发现: 以下是minikube仪表板的外观: @Rahman,我取出了