PostgreSQL中用户对Apache Zeppelin中用户的权限

时间:2018-05-28 07:56:54

标签: postgresql privileges apache-zeppelin

我已经建立了一个PostgreSQL数据库并创建了三个用户:

- admin (all privileges) 
- user1 (access table1_for_user1)
- user2 (access table2_for_user2)

同样我创建了这个(somedatabase),并在其中创建了两个表:

table1_for_user1
table2_for_user2

理解为什么如果我在Apache Zeppelin中以管理员(admin)配置连接,我将能够在数据库的两个表上进行选择。在Apache Zeppelin中,我也创建了两个用户:

- user1
- user2

如何正确配置数据库连接以在Apache Zeppelin中为用户应用权限。

感谢。 祝你有愉快的一天!

1 个答案:

答案 0 :(得分:0)

消退:

  • 步骤1:在口译员中创建两个用户与DB的连接
  • 步骤2:在权限中仅添加用户N所有列。