[发明专利]数据库安全检查方法有效
申请号: | 201510890119.5 | 申请日: | 2015-12-04 |
公开(公告)号: | CN105528275B | 公开(公告)日: | 2017-12-22 |
发明(设计)人: | 钟苏生 | 申请(专利权)人: | 广东电网有限责任公司信息中心 |
主分类号: | G06F11/30 | 分类号: | G06F11/30 |
代理公司: | 广州华进联合专利商标代理有限公司44224 | 代理人: | 李巍 |
地址: | 510080 广东省广州市越*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据库 安全检查 方法 | ||
1.一种数据库安全检查方法,其特征在于,包括以下步骤:
在Excel文档的宏工具中集成Winscp文件传输工具,通过所述Winscp文件传输工具读取需要进行数据库安全检查的目标主机中的配置文件,并根据所述配置文件中的信息将shell自动检测脚本通过所述Winscp文件传输工具上传至目标主机;
在目标主机上执行所述shell自动检测脚本,通过所述shell自动检测脚本提取所述数据库的运行数据,根据预设的格式将所述运行数据保存成文本文件,对所述文本文件中的运行数据进行筛选,得到反映数据库运行的健康状态的运维数据,并根据数据库的功能从所述运维数据中筛选出执行对应功能所需的参数;
通过Winscp脚本接收目标主机返回的所述参数,将换算和处理后的参数导入Excel表格中,并根据Excel表格中的参数对数据库的安全性能进行检查。
2.根据权利要求1所述的数据库安全检查方法,其特征在于,根据Excel表格中的参数对数据库的安全性能进行检查的步骤包括:
根据运维要求,并按照相应的维度对Excel表格中的参数进行筛选和统计;
将筛选和统计后的参数生成报表。
3.根据权利要求2所述的数据库安全检查方法,其特征在于,所述报表包括Oracle数据库日常巡检结果、表空间分析结果、操作系统整体趋势分析结果、数据库整体趋势分析结果和表空间趋势分析结果。
4.根据权利要求1所述的数据库安全检查方法,其特征在于,还包括以下步骤:
启动Winscp脚本;
通过Winscp脚本并根据SSH传输协议将shell脚本传输到所述数据库的系统中。
5.根据权利要求1所述的数据库安全检查方法,其特征在于,所述运维数据包括数据库性能参数、数据库容量参数、运行异常数据、系统bug数据、操作失误数据。
6.根据权利要求5所述的数据库安全检查方法,其特征在于,所述数据库性能参数包括归档个数、归档量、总会话数、活动会话数、服务会话数、非空闲会话数、并行会话数、当前进程限制比、最大进程限制比、回收站数量、失效索引数、审计表大小、总进程数、ORA进程数、GRI进程数、僵死进程数、总内存、剩余内存和CPU使用率。
7.根据权利要求5所述的数据库安全检查方法,其特征在于,所述数据库容量参数包括数据总量、表数据量、LOB数据量、ASM总量、ASM剩余量、回收站数量、审计表大小、表空间剩余百分比、表空间最大可扩展大小、表空间剩余大小和告警文件系统数。
8.根据权利要求5所述的数据库安全检查方法,其特征在于,所述运行异常数据包括异常JOB数、异常用户数、异常文件数、ASM空间告警数和异常CRS数。
9.根据权利要求5所述的数据库安全检查方法,其特征在于,所述系统bug数据包括adump审计文件数、归档目录大小、失效对象数和监听日志大小。
10.根据权利要求5所述的数据库安全检查方法,其特征在于,所述操作失误数据包括ORA错误数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东电网有限责任公司信息中心,未经广东电网有限责任公司信息中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510890119.5/1.html,转载请声明来源钻瓜专利网。