如何向PostgreSQL中的用户或角色授予创建会话的特权?

时间:2019-02-22 15:43:37

标签: oracle postgresql database-permissions

我正在将此Oracle命令迁移到PostgreSQL:

GRANT CREATE SESSION  TO user;

请向我建议如何迁移上述命令。

1 个答案:

答案 0 :(得分:0)

分三个步骤:

  1. 它必须是登录角色

    ALTER ROLE theuser LOGIN;
    
  2. pg_hba.conf中必须有一个与该用户的传入连接匹配的条目。

  3. 用户必须对数据库具有CONNECT特权。