Mik*_*eke 5 postgresql terminal homebrew postgresql-9.2 ruby-on-rails-4
通过 Homebrew 安装 Postgresql。我想在解压缩“.tar”后创建一个新数据库。但我有这个问题。
Michael-Adelekes-MacBook:wikiful madeleke13$ sudo su postgres -c 'createuser-P--超级用户 madeleke13'
bash: createuser -P --superuser: 未找到命令
Michael-Adelekes-MacBook:wikiful madeleke13$ sudo su postgres -c 'createuser-P-超级用户 madeleke13'
bash: createuser-P-superuser: 未找到命令
Michael-Adelekes-MacBook:wikiful madeleke13$ sudo su postgres -c 'createuser -P --superuser madelek13'
密码: 输入新角色的密码: 再次输入:
Michael-Adelekes-MacBook:wikiful madeleke13$ 创建了b -T template0
newdb 密码:
密码:createdb:无法连接到数据库 template1:致命:用户“madeleke13”的密码身份验证失败
Michael-Adelekes-MacBook:wikiful madeleke13$
我不明白为什么我以前没有遇到问题时无法验证我的用户名。
问题是此命令中的用户名:sudo su postgres -c 'createuser -P --superuser madelek13'
请注意,用户名与用户的帐户名不同:madeleke13。提供给 createuser 命令的用户名中缺少“e”,因此身份验证失败。
| 归档时间: |
|
| 查看次数: |
23506 次 |
| 最近记录: |