数据库运行管理规范.pdf
《数据库运行管理规范.pdf》由会员分享,可在线阅读,更多相关《数据库运行管理规范.pdf(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据库运行管理规范数据库运行管理规范修订历史修订历史生效日期生效日期版本号版本号版本说明版本说明制作制作复审复审批准批准目录1.总则.12.适用范围.23.数据库管理员主要职责.24.数据库的日常管理工作.25.数据库的安全管理.46.备份与恢复.87.日志及监控审计.118.数据存放、归档管理.121 1。总则。总则1。1 为规范我司信息系统的数据库管理和配置方法,保障信息系统稳定安全地运行,特制订本办法.2 2。适用范围。适用范围本规范中所定义的数据管理内容,特指存放在信息系统数据库中的数据,对于存放在其他介质的数据管理,参照相关管理办法执行。3.3.数据库管理员主要职责数据库管理员主要职
2、责3。1 负责对数据库系统进行合理配置、测试、调整,最大限度地发挥设备资源优势。负责数据库的安全运行.3.2 负责定期对所管辖的数据库系统的配置进行可用性,可靠性,性能以及安全检查。3。3 负责定期对所管辖的数据库系统的可用性,可靠性,性能以及安全的配置方法进行修订和完善。3.4 负责对所管辖的数据库系统运行过程中出现的问题及时处理解决。3.5 负责对所管辖数据库系统的数据一致性和完整性,并协助应用开发人员、使用操作等相关人员做好相关的配置、检查等工作。3.6 负责做好数据库系统及数据的备份和恢复工作。4 4。数据库的日常管理工作。数据库的日常管理工作4 4。1 1 每日的管理工作每日的管理工
3、作4.1。1 数据库管理员每天登录到服务器操作系统,进行如下检查工作:(1)检查所有的数据库实例状态以及所有与数据库相关的后台进程。(2)检查数据库网络的连通与否,比如查看监听器(listener)的状态、网络能否 ping 通其它的计算机、应用系统的客户端能否连通服务器等等。(3)检查磁盘空间的使用情况.如果剩余的空间不足 20,需要删除不用的文件以释放空间.(4)查看告警文件有无异常。(5)根据数据库系统的特点,检查其它的日志文件中的内容,发现异常要及时加以处理.(6)检查 CPU、内存及 IO 等的状态。(7)检查备份日志文件以及网络备份软件的监控记录,确定自动备份成功完成。对于数据库的
4、脱机备份,要确信备份是在数据库关闭之后才开始的,备份内容是否齐全。运行在归档模式下的数据库,既要注意归档日志文件的清除,以免磁盘空间被占满,也必须注意归档日志文件的保留,以备恢复时使用。(8)每天运行数据库管理控制台,检查数据存储空间的使用情况、剩余情况,必要时,增大数据存储空间容量.对于使用量增加快的表空间要特别关注.4 4。2 2 数据库管理的每月工作数据库管理的每月工作(1)收集数据库的性能统计数据,检查高速缓存区命中率、资源争用等统计信息,若不理想,设法加以分析改善。(2)检查数据对象存储空间碎片情况,必要时加以调整。(3)比较分析数据库系统和操作系统的 CPU,内存,网络,及硬盘的利
5、用率,以此确定出近期将可能出现的资源争夺趋势,必要时加以调整,以避免系统资源的争夺,如果调整还达不到要求,须考虑增加新资源。(4)检查每日数据库管理工作的执行情况,用户、数据对象存储空间增加删改的记录是否齐全,备份记录、维护记录是否齐全,不足的及时补上。4.34.3 数据库管理的每年工作数据库管理的每年工作(1)逐项检查每日、每月数据库管理工作的执行情况.用户、数据对象存储空间增加删改的记录是否齐全,备份记录、维护记录是否齐全,不足的及时补上。(2)对数据库系统运行的情况统计。(3)分析运行状况资源消耗的趋势,作好新一年的计划。5.5.数据库的安全管理数据库的安全管理5 5。1 1 数据库环境
6、安全数据库环境安全5。1。1 物理环境安全(1)数据库服务器所放置的场所,电源、空调、温度、空气湿度、通风条件、防水防尘防雷防震防静电等均要满足计算机机房的规范要求以及服务器本身的场所要求。(2)数据库服务器应当置于单独的服务器区域,任何对这些数据库服务器的物理访问均应受到控制;(3)数据库服务器所在的服务器区域边界应部署防火墙或其它逻辑隔离设施.5.1.2 宿主操作系统安全(1)数据库系统的宿主操作系统除提供数据库服务外,不得提供其它网络服务,如:WWW、FTP、DNS 等;(2)应在宿主操作系统中设置本地数据库专用账号,并赋予该账户除运行各种数据库服务之外的最低权限;(3)对数据库系统安装
7、目录及相应文件访问权限进行控制,如:禁止除专用账户外的其它账户修改、删除、创建子目录或文件。5.25.2 数据库系统安装、启动与更新时的安全规定数据库系统安装、启动与更新时的安全规定5.2。1 系统安装(1)注意生产数据库系统应与开发测试数据库系统物理分离,确保没有安装未使用的数据库系统组件或模块。(2)数据库用户的创建、删除和更改工作,需做好记录;(3)数据库对象存储空间的创建、删除和更改工作,需做好记录;(4)对系统的安装更新、系统设置的更改等要作好维护记录。系统启动5。2.2 应注意确保没有开启未使用的数据库系统服务。5.2.3 系统更新应将数据库产品提供商不再支持的版本升级到最新的(或
8、支持的)版本;应为数据库系统安装必要的修补程序,在安装修补程序前做好数据库测试和备份工作。5。2.4 数据保密严禁任何人泄漏数据库业务关键数据,需要业务数据时,须向信息技术部和业务部门提出申请,经同意后由数据库管理员进行操作。5 5。3 3 账号安全和口令策略账号安全和口令策略5.3。1 账户设置(1)在系统正式使用前,数据库管理员应修改系统默认密码,并对不需要的账号进行删除或锁定。(2)数据库管理员具有最高数据库管理权限,其他人员需要直连访问数据库或需要具有一定数据库操作权限,必须向信息部门和业务部门主管领导申请,审批通过后,由数据库管理员告知用户权限等信息.(3)数据库管理员为每一个数据库
9、用户根据需要的权限建立专门的账号,以区分责任,提高系统的安全性,用户必须使用自己的账号登录数据库.(4)对账号权限的设置遵从最小化原则。(5)普通数据库用户账户与数据库管理员账号分离.5。3。2 用户类型:(1)系统管理员:能够管理数据库系统中的所有组件及所有数据库;(2)数据库管理员:能够管理相关数据库中的账户、对象及数据;(3)数据库用户:只能以特定的权限访问特定的数据库对象,不具有数据库管理权限.5。3.3 用户权限针对每个数据库账户按最小权限原则设置其在相应数据库中的权限。包括如下几种权限:(1)系统管理权限:包括账户管理、服务管理、数据库管理等;(2)数据库管理权限:包括创建、删除、
10、修改数据库等;(3)数据库访问权限:包括插入、删除、修改数据库特定表记录等。5。3。4 数据库对象安全(1)数据文件安全,对数据文件访问权限进行控制,如:禁止除专用账户外的其它账户访问、修改、删除数据文件.(2)删除不需要的示例数据库,在允许存在的示例数据库中严格控制数据库账户的权限。(3)存储过程,应注意删除或禁用不需要的数据库存储过程。(4)敏感数据安全,对于数据库中的敏感字段,如:口令等,要加密保存.5.3.5 口令策略(1)数据库账户口令应为无意义的字符组,长度至少八位,并且至少包括数字、英文字母两类字符。可设置相应的策略强制复杂的口令。(2)必须根据安全要求对数据库管理系统的密码策略
11、进行设置和调整,以确保口令符合要求.5.3.6 口令修改要求应定期或不定期修改数据库管理员口令,在下述几种情况下应修改数据库管理员口令:(1)数据库正式使用之前;(2)数据库系统或相关的应用系统遭到入侵;(3)数据库管理员轮换;(4)数据库管理员口令泄露;(5)其它修改口令要求。5.45.4 访问控制访问控制5。4。1 服务及端口限制(1)不允许从互联网直接访问到数据库系统服务器;(2)修改数据库系统默认监听端口。5。4。2 数据库连接(1)应用程序的数据库连接字符串中不能出现数据库账户口令明文;(2)禁止未授权的数据库系统远程管理访问,对于已经批准的远程管理访问,应采取安全措施增强远程管理访
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 运行 管理 规范
限制150内