架构用户和权限

时间:2017-12-05 21:36:41

标签: oracle oracle12c

从文档中我了解到模式与一个用户有关。我想创建6个模式,每个模式都有自己的表,但我只想要一个可以通过php连接并在这些表中插入一些数据的用户(将访问其他模式)。

我知道您可以将CONNECT和RESOURCE角色分配给这些用户,但从我读到的内容来看,这不是关于安全性的最佳选择。

我考虑过制作2个角色,一个用于架构用户,另一个用于php用户。

对于php用户:GRANT CREATE SESSION,UNLIMITED TABLESPACE to 对于架构用户;但我需要这些用户的一些特权吗?因为他们不会被访问

这是一种正确的方法吗?

1 个答案:

答案 0 :(得分:0)

在Oracle中,每个架构也是一个用户。您可以锁定不希望人们登录的用户,然后向用户提供您希望登录其他模式中对象的权限。

相关问题