Rails在使用Postgresql时执行db:create 提示无role

  • sudo su - postgres **切换到postgres用户**
  • psql **登录postgresql控制台**
  • create user xiaowang with password '1234' createdb createrole; **创建一个用户使之具有创建数据库和角色的权限**
  • \du **查看用户的权限列表**
  • alter role xiaowang with login;**新增登录权限**
  • create user 和 create role差别很小,基本可以互用,但是一个最主要的区别就是 create user 默认带有login 属性

你好

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容