Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Oracle 在测试箱上,我应该授予开发人员哪些确切的权限_Oracle_User Permissions - Fatal编程技术网

Oracle 在测试箱上,我应该授予开发人员哪些确切的权限

Oracle 在测试箱上,我应该授予开发人员哪些确切的权限,oracle,user-permissions,Oracle,User Permissions,我最近设置了一个Oracle12.0框,供开发人员测试代码。我应该授予他们什么权限来完成他们的工作?开发人员根本无权访问测试环境。 ****他们应该拥有的最多的是阅读用户许可证,以满足他们的需要。对于纯开发环境,我建议使用DBA角色。授予DBA权限将违反公司政策。在这种情况下,请做好准备,成为“驴子工人”,复制/粘贴来自开发人员的命令,因为缺少权限,他们无法自己执行。开发人员可能会在其本地计算机上安装Oracle数据库,从而违反公司政策,也很可能违反Oracle许可证条件。请在开始时授予他们选择

我最近设置了一个Oracle12.0框,供开发人员测试代码。我应该授予他们什么权限来完成他们的工作?

开发人员根本无权访问测试环境。
****他们应该拥有的最多的是阅读用户许可证,以满足他们的需要。对于纯开发环境,我建议使用DBA角色。授予DBA权限将违反公司政策。在这种情况下,请做好准备,成为“驴子工人”,复制/粘贴来自开发人员的命令,因为缺少权限,他们无法自己执行。开发人员可能会在其本地计算机上安装Oracle数据库,从而违反公司政策,也很可能违反Oracle许可证条件。请在开始时授予他们选择并创建会话(CONNECT)。如果他们抱怨,给他们更多——可能是插入、更新、删除、创建表、创建视图、创建过程、创建触发器、创建序列。。。。。请参阅原始问题中的完整信息:“授予dba特权将违反公司政策”。如果你受到我们不知道的各种公司政策的约束,那么这一点需要很长时间才能解决。如果它是一个特定的测试环境,则特权应与生产中可用或计划的特权相匹配。