zoukankan      html  css  js  c++  java
  • 若何消除Oracle数据库的安静隐患(3)

     本源:网海拾贝  




    1. 数据文件粉碎


      这种情况可以用比来所做的数据库文件备份终了规复,即将备份中的对应文件规复到原来地位,从头加载数据库。

      2. 节制文件粉碎

      若数据库系统中的节制文件粉碎,则数据库系统将不能正常运转,那么,只须将数据库系统封锁,然后从备份中将响应的节制文件规复到原地位,从头启动数据库系统。

      3. 整个文件系统粉碎

      在大型的操作系统中,如UNIX,因为磁盘或磁盘阵列的介质不可靠或粉碎是常常迸发的,这将招致整个Oracle数据库系统崩溃,这种现象只能:

      ·将磁盘或磁盘阵列从头初始化,去失见效或不可靠的坏块。

      ·从头建树文件系统。

      ·利用备份将数据库系统完整地规复。

      ·启动数据库系统。

      三、建立Oracle的审计机制

      Oracle的审计机制是用来监督用户对ORACLE数据库所做的各类操作。在缺省情况下,系统的审计功用是封锁的。激活的设备是,在INIT.ORA参数文件中,将参数AUDIT_TRAIL设置为正整数。

      审计功用激活后,任何拥有表或视图的用户就可以终了如下审计操作:

      ·运用SQL语句来挑选审计选择项;

      ·审计对该用户所拥有的表或视图的成功或不行功的存取计划;

      ·有选择的审计各类类型的SQL操作(SELECT、UPDATE、INSERT、DELETE);

      ·节制审计的水平(因此SESSION仍是ACCESS为单元)。

      此外,凑合DBA用户还可以以下审计功用:

      ·对成功的LOGON、LOGOFF、GRANT、REVOKE终了审计;

      ·答应或制止向审计追踪表寄数据;

      ·为某些数据库表设定缺省选择项。




    版权声明: 原创作品,答应转载,转载时请务必以超链接方式标明文章 原始来由 、作者信息和本声明。不然将追查法例责任。

  • 相关阅读:
    Mac修改默认的电子邮箱客户端
    记录下生活:ETC卡充值(上海)
    Mac下卸载Mysql数据库
    网络爬虫学习笔记 1
    Clock置换算法
    用random.randint函数时 报错 'str' object cannot be interpreted as an integer问题
    分页式存储管理
    初学C++ vector 容器
    马一个讲devc++调试讲的很好的视频
    一些笔记(xss 跨站脚本攻击)
  • 原文地址:https://www.cnblogs.com/zgqjymx/p/1975913.html
Copyright © 2011-2022 走看看