hive mysql性能_Hive数据库安全审计功能

【Hive数据库安全审计简介】

Hive数据库安全审计是一款基于数据库通讯协议准确分析和SQL完全解析技术的数据库安全审计系统。

实现了对数据库操作、访问用户及外部应用用户的审计,可以用于安全合规、用户行为分析、运维监控、风控审计、事件追溯等与数据库安全相关的管理活动。具备全面、准确、高效的数据库监控告警和审计追踪能力,专业、主动、实时地监控数据库访问行为。

具备智能化的协议识别、可视化的操作和监控界面、可交互可下钻的风险追踪能力,是免实施、免培训、免维护的新一代数据库审计产品。

【Hive数据库安全审计功能】

功能一:数据库发现与管理

基于流量识别技术,自动发现网络中所有的数据库,并提供自动添加数据库的功能,解决网络环境复杂、数据资产不清晰等问题;为重要数据库添加“关注”;对同类或同业务数据库进行分组管理;使用默认或自定义规则,快速关联数据库。

功能二:探针式数据采集

当针对复杂的虚拟化网络环境或本地数据库进行审计时,需要使用“探针”的部署方式,即产品在应用端或数据库服务器部署RMAgent组件,通过虚拟环境分配的审计管理网口进行数据传输,完成数据库流量采集。

功能三:结果集审计

支持审计SQL语句的执行结果,包括执行该SQL语句的影响行数、响应时间和应答错误号。另外,用户可以在中定义结果集中包含特定字段时是否打开审计、告警开关。

功能四:加密协议解析

在非安全的环境中,为了保证数据库服务的安全性,组织通常选择开启数据访问通信加密功能,然而也为审计解析带来困难,的审计功能通过解析数据库通讯协议获取数据信息。

功能五:应用关联审计与监控

常规的数据库通讯协议解析只能解析到客户端一层的信息,采用在应用端部署插件的方式,基于应用会话捕获“应用账户”及“应用IP”等关联审计信息,并添加到风险策略进行风险行为监控。

功能六:数据库对象统计

通过对象统计实时监测对表的操作以及访问情况,并可标记敏感表,实现对敏感表的操作统计和深度追踪,从而对敏感数据进行实时监控。

功能七:数据库行为监测

当外部系统利用数据库漏洞进行攻击时,可以实时捕获到对应的SQL语句和相关会话信息并发送告警,实时监控入侵行为;当隐藏在应用软件中的后门程序启动时,提供异常情况的实时告警,实时监控异常行为;提供丰富的规则类型,并支持从审计的行为记录结果中一键设置规则,监控敏感表的访问权限、操作权限和影响行数,并判断NO WHERE语句风险,实时监控数据库违规行为。

功能八:数据库行为建模

在解析数据库通讯协议的过程中不断学习,建立和完善SQL语句模板,并结合会话信息和应用关联信息实现数据库行为建模。

功能九:多维度关联分析

提供数据库全局查询、分组查询和独立查询三种分析视角,用户可以根据业务需求进行综合分析。同时,提供用户行为的统计信息环比结果,帮助用户直观获取同一数据库不同时间段及不同数据库同一时间段的SQL语句量和会话量的对比数据和变化趋势。

功能十:丰富的报表展现

“报表”功能用于表现审计日志的数据化分析结果,帮助安全管理人员更加便捷、深入的剖析数据库运行风险。

1、合规性报表:包括SOX、PCI、等保合规分析报表。

2、专项报表:提供风险、性能、客户端、失败信息等多维度的独立分析报表。

3、综合报表:单库或全量数据库审计信息的全量综合分析。

4、自定义报表:自定义符合自身业务特点的报表。

功能十一:数据库性能分析

实时监控数据库的SQL吞吐量和会话并发量,从而评估数据库运行状态和资源使用情况。

提供独立的“Top SQL”分析界面,帮助用户快速定位应用系统或运维操作过程中耗时最长、操作频率最高的SQL语句,协助优化业务系统,提高数据库资源使用率。

功能十二:数据备份与恢复

将存储空间进行合理划分,分别存储“在线语句量”和“备份语句量”。支持对在线语句进行全文检索和分析,并自动压缩和存储备份语句。

功能十三:系统权限控制

针对这种复杂的人员结构以及复杂的业务场景,增加数据库组、用户和角色,以实现详细的管理权限划分。

功能十四:对外数据传输接口

为便于第三方平台接收日志进行二次分析,提供数据对外传输能力,并提供标准化接口(例如Kafka接口)。除此之外,还支持抽取“系统审计日志”并传输给第三方系统监管平台,或者通过SNMP方式传递系统的CPU、内存等操作系统层信息,便于用户对审计设备的监督、管理。

功能十五:多节点集群管理

支持多节点部署。各审计节点通过上报、审批加入集群管理列表,通过集权管理中心登录和管理各审计节点。

0aad133fc73528f91965a392840f9f50.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/502893.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

linux安装sz rz_超级好用的文件传输命令rz与sz

做生物信息经常需要在本地客户端与服务器之间进行文件的传输,例如将要分析的数据传到Linux服务器上,进行分析,分析结束之后将结果下载到本地windows系统进行查看。以前我们都推荐大家使用比较稳定,并且支持断点续传的Filezilla或者…

java mongodb gridfs_查询MongoDB GridFS元数据(Java)

我想要做的是通过查询元数据的字段来获取GridFS文件列表.例如,我得到一个GridFS文件文件,如下所示:{ "_id" : { "$oid" : "4f95475f5ef4fb269dbac954"} , "chunkSize" : 262144 , "length" : 3077 , "md5&q…

php 防止跨站脚本攻击,php防止sql注入以及xss跨站脚本攻击

1.post数据封装转义函数 防sql注入 eag:addslashes($username);​addslashes($password);​eag:防止sql注入函数封装function deepslashes($data){#判断$data的表现形式 并且需要处理空的情况if(empty($data)){return($data);}​#高级简写 return is_array($data) …

visual studio 按钮判断管理员和用户_用户管理的设计原则

后台的使用者通常是企业的各类权限的管理员,通过对用户管理的合理设计,让管理员准确、高效地完成既定任务,来实现用户管理的价值。后台产品的使命是为企业提升效率,降低成本,而用户管理是后台的核心部分,用…

php 随机颜色,php生成随机颜色的代码实例

PHP生成随机颜色的代码实例:方法一:function color_txt($str){if ( is_array($str) ){$str $str[1];}$len mb_strlen($str);$colorTxt ;for($i0; $i$colorTxt . .mb_substr($str,$i,1,utf-8).;}return $colorTxt;}function rand_color(){re…

windows。forms.timer设置第一次不等待_面试官:换人!他连 TCP 这几个参数都不懂(一)...

前言TCP 性能的提升不仅考察 TCP 的理论知识,还考察了对于操作系统提供的内核参数的理解与应用。TCP 协议是由操作系统实现,所以操作系统提供了不少调节 TCP 的参数。如何正确有效的使用这些参数,来提高 TCP 性能是一个不那么简单事情。我们需…

php 输出可以设置格式文件,php格式输出文件var_export函数实例

本文实例讲述了php格式输出文件var_export函数的用法。分享给大家供大家参考。具体如下:var_export:php 4 > 4.2.0, php 5var_export -- 输出或返回一个变量的字符串表示.描述:mixed var_export (mixed expression [,bool return])此函数返回关于传递给该函数的变…

python tornado websocket_基于Python Tornado框架的websocket服务

WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。Tornado中定义了tornado.websocket.WebSocketHandler来处理websocket请求。Tornado框架的安装以及入门这里就不说了,想入门tornado的请移步我的另一篇文章奥小飞:基于Python的…

微信网页开发教程 php,PHP实现微信网页授权开发教程,php授权教程_PHP教程

PHP实现微信网页授权开发教程,php授权教程微信网页授权是服务号才有的高级功能,开发者可以通过授权后获取用户的基本信息;在此之前,想要获取消息信息只能在用户和公众号交互时根据openid获取用户信息;而微信网页授权可…

lstm原文_LSTM模型与水文模型在径流模拟中的比较

学术简报题目:Comparison of Long Short Term Memory Networks and the Hydrological Model in Runoff Simulation作者:Hailin You1,Hongxiang Fan2,Ligang Xu2,Yongmi Wu1,*,Lizhen Liu2 and Zhong Yao1作者单位:1 Poyang Lake Research Center, Jiangxi Academy of Sciences,…

php 获取已用空间,PHP5:获取导入的名称空间列表 - php

是否可以在当前上下文中获取PHP文件中所有导入的类/命名空间的列表?例如:namespace A;use B, C\D;我想得到这个数组:array(B, C\D);原因是我正在构建一个Mapper注册表,并且希望能够在当前上下文中使用别名类名而不是全名来查询该M…

[英语单词] piss in the wind

有点粗俗的俚语:piss in the wind。 感觉这个谚语是写在实:就是找不准点,pointless;然后引申代表是浪费时间。 https://lkml.org/lkml/2006/10/10/130 This is not a pointless piss-in-the-wind discussion; unless we define ra…

pythonos模块介绍_Python OS模块介绍

OS模块简单的来说它是一个Python的系统编程的操作模块,可以处理文件和目录这些我们日常手动需要做的操作。可以查看OS模块的帮助文档:>>> import os #导入os模块>>> help(os) #查看os模块帮助文档,里面详细的模块相关函数…

php 安装 bzip2,php如何安装bzip2

php安装bzip2的方法:首先安装扩展依赖的系统bzip2开发库;然后编译安装php源码包目录下的“ext/bz2”扩展;最后修改“php.ini”配置文件即可。php安装bzip2安装扩展依赖的系统bzip2开发库sudo yum install bzip2-devel编译安装php源码包目录下…

python处理滑块验证码_使用python实现滑动验证码

首先安装一个需要用到的模块pip install social-auth-app-django安装完后在终端输入pip list会看到social-auth-app-django 3.1.0social-auth-core 3.0.0然后可以来我的github,下载关于滑动验证码的这个demo:https://github.com/Edward66/slide_auth_cod…

java 虚拟机 字节码,JAVA虚拟机:虚拟机字节码执行引擎

“虚拟机”是一个相对“物理机”的概念,这两种机器都有代码执行能力。物理机的执行引擎是直接建立在处理器、硬件、指令集和操作系统层面上的。虚拟机的执行引擎由自己实现,自行制定指令集与执行引擎的结构体系,并可执行不被硬件直接支持的指…

mysql 触发器不能同时 insert or update or delete_MySQL6:触发器

什么是触发器MySQL的触发器(trigger)和存储过程一样,都是嵌入到MySQL中的一段程序。触发器是由事件来触发某个操作,这些事件包括INSERT、UPDATE和DELETE语句。如果定义了触发程序,当数据库执行这些语句的时候就会激发触发器执行相应的操作&am…

javabean连接mysql数据库,jsp+javabean 链接 mysql 数据库

JSPJavaBean html一、JavaBean类java首先先澄清 这个三个都是绝对路径 没有相对路径, E://test.txt 和 E:/test.txt 是一个意思 E:\\text.txt 用这样的写法是 \\ 转义了 ‘\’ .linux为何有\\ 的写法 和 / 这样的写法呢 ,由于window 默认的是\\ 这样…

mysql 强制使用索引_快速找出MySQL数据库冗余索引和未使用索引

冗余索引和未使用索引的危害随着上线的业务越来越多,在MySQL数据库中建的表也会越来越多,为提高查询访问速度,会创建相应的索引。但是由于技术人员的水平参差不齐,业务下线,代码逻辑变更等原因,导致线上数据…

java第一次课必修实验答案,Java第一次实验报告

北京电子科技学院(BESTI)实验报告课程:Java实验 班级:201352 姓名:池彬宁 学号:20135212成绩: 指导教师:娄佳鹏 实验日期:15.04.14实验密级: 预习程度…