Oracle数据库安全策略分析(一)第1/2页

 更新时间:2007年03月06日 00:00:00   作者:  
正在看的ORACLE教程是:Oracle数据库安全策略分析(一)。

  数据库安全性问题一直是围绕着数据库管理员的恶梦,数据库数据的丢失以及数据库被非法用户的侵入使得数据库管理员身心疲惫不堪。围绕数据库的安全性问题提出了一些安全性策略,希望对数据库管理员有所帮助。对于数据库数据的安 全问题,数据库管理员可以参考有关系统双机热备份功能以及数据库的备份和恢复的资料。

  一、组和安全性:

  在操作系统下建立用户组也是保证数据库安全性的一种有效方法。Oracle程序为了安全性目的一般分为两类:一类所有的用户都可执行,另一类只DBA可执行。在Unix环境下组设置的配置文件是/etc/group,关于这个文件如何配置,请参阅Unix的有关手册。

  保证安全性的几种方法:

  (1) 在安装OracleServer前,创建数据库管理员组(DBA)而且分配root和Oracle软件拥有者的用户ID给这个组。DBA能执行的程序只有710权限。在安装过程中SQL*DBA系统权限命令被自动分配给DBA组。

  (2) 允许一部分Unix用户有限制地访问Oracle服务器系统,增加一个由授权用户组的Oracle组,确保给Oracle服务器实用例程Oracle组ID,公用的可执行程序,比如SQL*Plus,SQL*Fo
rms等,应该可被这组执行,然后该这个实用例程的权限为710,它将允许同组的用户执行,而其他用户不能。

  (3) 改那些不会影响数据库安全性的程序的权限为711。注:在我们的系统中为了安装和调试的方便,Oracle数据库中 的两个具有DBA权限的用户Sys和System的缺省密码是manager。为了您数据库系统的安全,我们强烈建议您该掉这两个用户的密码,具体操作如下:
在SQL*DBA下键入:

  alter user sys indentified by password;
  alter user system indentified by password;

  其中password为您为用户设置的密码。

相关文章

  • Oracle表空间大小如何查看及扩增

    Oracle表空间大小如何查看及扩增

    Oracle数据库中,表空间是存储数据对象的关键结构,管理表空间包括监控其大小并根据需要进行扩展,以确保数据库运行高效,查看表空间大小,可以通过SQL查询或使用Oracle Enterprise Manager,扩展表空间的方法有手动增加数据文件
    2024-10-10
  • Oracle数据库连接并访问Microsoft SQL Server数据库操作步骤

    Oracle数据库连接并访问Microsoft SQL Server数据库操作步骤

    近期在项目中客户软件升级,旧版本的数据库用的SQL Server而新版本换为了Oracle,这篇文章主要给大家介绍了关于Oracle数据库连接并访问Microsoft SQL Server数据库的操作步骤,需要的朋友可以参考下
    2024-08-08
  • Oracle round()函数与trunc()函数区别介绍

    Oracle round()函数与trunc()函数区别介绍

    本文将详细介绍Oracle round()函数与trunc()函数区别,需要了解的朋友可以参考下
    2012-11-11
  • ORACLE中的的HINT详解

    ORACLE中的的HINT详解

    本篇文章主要介绍了ORACLE中的的HINT详解,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-12-12
  • Oracle中ROW_NUMBER()OVER()函数用法实例讲解

    Oracle中ROW_NUMBER()OVER()函数用法实例讲解

    Oracle中的row_number()函数用于在查询结果中为每一行生成一个唯一的行号,下面这篇文章主要给大家介绍了关于Oracle中ROW_NUMBER()OVER()函数用法的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2023-04-04
  • Oracle数据库的实例/表空间/用户/表之间关系简单讲解

    Oracle数据库的实例/表空间/用户/表之间关系简单讲解

    这篇文章主要介绍了Oracle数据库的实例/表空间/用户/表之间关系简单讲解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-08-08
  • 解决Oracle账户被锁定的问题

    解决Oracle账户被锁定的问题

    这篇文章主要介绍了解决Oracle账户被锁定的问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-11-11
  • oracle 层次化查询(行政区划三级级联)

    oracle 层次化查询(行政区划三级级联)

    现在将上面的行政区划按代码分为三个级别:省(后四位为0)/市(后两位为0)/县,同时分别标出他们的级别,这样的话,便于后期根据不同的级别查询。
    2009-07-07
  • window中oracle环境变量设置方法分享

    window中oracle环境变量设置方法分享

    这篇文章主要介绍了window中oracle环境变量设置的方法,需要的朋友可以参考下
    2014-03-03
  • Oracle学习笔记(四)

    Oracle学习笔记(四)

    最近需要用的oracle,所以大家好好的学习下基础并整理下资料,希望能帮助到需要的朋友。
    2011-12-12

最新评论