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 属性

你好

    原文作者:zgt
    原文地址: https://www.jianshu.com/p/fe012e58a2af
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞