当前位置: 首页 > 知识库问答 >
问题:

OS X 导轨 3 后浏览器无法创建数据库,无法识别其默认用户名

哈宪
2023-03-14

在运行OS X 10.6的机器上,rails 3.2环境试图创建数据库,但是失败了。

Rakegems测试:包含0.9.2.2(由某些依赖项安装)和声明的10.0.4.用户名在database.yml中定义

无法为 {“适配器”= 创建数据库

致命:角色“postgres”不存在

然而,这不是机器上的第一个应用程序。所有其他应用程序都使用该用户名连接到postgre集群。这个实例怎么可能无法识别角色和其他角色?

共有1个答案

楚茂实
2023-03-14

只是猜测:你用自制软件安装了PG,对吗?如果是这样,admin用户就是您自己的用户名(在终端中键入< code>whoami),而不是postgres。

 类似资料:
  • 我想预先为我的android应用程序创建数据库。我使用“SQLite数据库浏览器”,在创建我的数据库后,我已经将数据库复制到应用程序文件夹“数据库”。在我的应用程序方面,我有添加权限写在sdcard(如果需要) 打开数据库的代码是: 对不起我的英语... *“SQLite数据库浏览器”的版本是3.9.1

  • 我想为我的android应用程序预创建数据库。我使用“SQLite数据库浏览器”,创建数据库后,我已经将数据库复制到应用程序文件夹“数据库”中。在我的应用程序端,我有添加权限写入sdcard(如果需要的话) 我打开数据库的代码是: *“SQLite数据库浏览器”的版本为3.9.1

  • 问题内容: 关于使用SQL Server 2008 R2,我有一个问题。 我最近在我的计算机上遇到问题,因此必须重新启动Windows,并且必须将一个用户的权限授予另一用户(使用属性中的安全功能)。最初授予权限时,它通过“访问被拒绝”消息。 经过大量研究,它停止产生此错误(我也需要授予权限的用户不可用),然后导致另一个问题发生,但这一次是在SQL Server中。它产生此消息; 数据库[dbNam

  • 我从用户c##cuongnguyen导出oracle数据库。导出后,我有转储文件,所以我想将此文件导入到另一个用户:mbbank 因此,我运行以下语法: ** imp mbbank/xxxxxx FROMUSER=c##cuongnguyen TOUSER=mbbank file=C:\oracle\export\cuongnguyen-user.DMP; ** 我收到了回复,是关于性格的。 导入

  • 我用的谷歌浏览器之前indexdb是可以创建数据库成功的但是,创建成功之后我删除数据库继续调式代码,发现报错无法创建数据库了,怎么回事呢有没有懂得大哥,百度也没找到答案 百度

  • 我正在使用DBEAVER3.8.0,并试图建立到本地PostgreSQL数据库的一般连接。 若要查看所有数据库,请选中“显示非默认数据库”复选框。当我试图访问我的一个数据库的架构时,我得到了错误