应用开发的安全方法时不直接将表和视图上的权限授予数据库用户,只能够通过pl/sql过程,函数或者程序包访问附属的表盒视图,而执行这些以编译对象的权限要通过,数据库角色提供.有没有大侠帮忙解释一下,能渔歌简单的实例最好了!!
解决方案 »
- 加密存储过程报错的问题
- 返回类型是表类型的函数怎样调用
- execute immediate update 缺失 SET 关键字 的问题
- 读取blob字段总是报错“数据类型不被支持”
- 求一条去重的SQL语句
- 如何在大数据量下最有效率的修改某一字段
- 在ORACLE 10g中,如何将某个表空间中的所有表的创建表的SQL一次性生成。
- 菜鸟问题:如果显示ORACLE中表中的数据啊,有没有不用SQLPLUS的方法直接以表格的形式显示出来的。
- 举例说明在SQL*PLUS中INPUT命令是干什么用的?
- Oracle中where条件查询和排序的性能比较?
- 关于使用databaselink 时 表同名问题求解
- 创建触发器时报ORA-04098: 触发器 'DANNY.DE_TRI' 无效且未通过重新确认的错
后台开发人员的权限,一般是一套开发环境,一套验证环境,一套正式环境。
开发人员可以在开发环境中对当前SCHMEA的进行操作,
用户一般授予CONNECT,RESOURCE,UNLIMITED TABLESPACE角色,
验证环境由DBA管理,由DBA将开发人员提供的数据库脚本应用到验证环境中,
当然正式环境只能由DBA来操作。