看板 Database 關於我們 聯絡資訊
各位好 最近在建立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://www.ptt.cc/bbs/Database/M.1412044617.A.290.html
iamnotfat: grant connect to role b..... 09/30 17:25
iamnotfat: role 都要有連至資料庫的權限才對 09/30 17:26
iamnotfat: 如果是某一個user 只有role B, 不就連不上了?~ 09/30 17:27
iamnotfat: 你可以試試先grant C, 再grant B 給user, 看會不會被擋 09/30 17:30