Shy*_*yam 3 oracle privileges roles oracle10g
我必须安装一个应用程序服务器,要求用户写入数据库,可能会创建新的方案等.但是,我总是使用"解决方法"将DBA角色分配给该用户.
我有一些问题,因为我对Oracle安全性没有那么深入.
谢谢,
1)是的,dba角色应该具有足够的权限来搞砸数据库而不是修复.
2)
select *
from role_sys_privs
where grantee = 'DBA';
Run Code Online (Sandbox Code Playgroud)
3)除非您计划让几个具有类似权限的用户,否则我建议创建一个用户并向该用户显式授予所有需要的权限,而不是通过角色.
您可以在" Oracle数据库安全指南"第11章"管理用户权限,角色和配置文件"中阅读有关该主题的更多 信息
| 归档时间: |
|
| 查看次数: |
4342 次 |
| 最近记录: |