作者lsps40803 (★嘻哩波罗★)
看板Database
标题[讨论] oracle 角色继承问题
时间Tue Sep 30 10:36:54 2014
各位好
最近在建立oracle DB出现了一点小问题
我在DB 建立了一个user还有B.C两个role
其中C拥有connect的权限
另外我给予B C角色
给予user B角色
但现在出现的问题是
当我使用user要connect DB时会出现没有connect权限的错误讯息
如果将B新增connect权限後就可以连了
但理论上我已经给予B C角色了
拥有B 角色的user应该同样拥有C角色的权限不是嘛?
不知道这是什麽原因会导致这个问题的发生
或是有什麽办法可以解决这个问题呢
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 101.11.17.8
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/Database/M.1412044617.A.290.html
1F:推 iamnotfat: grant connect to role b..... 09/30 17:25
2F:→ iamnotfat: role 都要有连至资料库的权限才对 09/30 17:26
3F:→ iamnotfat: 如果是某一个user 只有role B, 不就连不上了?~ 09/30 17:27
4F:推 iamnotfat: 你可以试试先grant C, 再grant B 给user, 看会不会被挡 09/30 17:30