文档章节

Impala操作审计

China_OS
 China_OS
发布于 2017/03/10 18:52
字数 335
阅读 45
收藏 0

1  保护Impala的Web User Interface

Password默认保护impala的25000端口的服务,建立一个.htpasswd文件,防止在$IMPALA_HOME目录,然后重启impalad和statestored服务, 配置文件中需要添加 --webserver_password_file配置项

2  审计impala的操作

要开启审计操作,需要在impalad进程启动的时候在配置文件添加 -audit_event_log_dir配置项,这个目录必须是本地目录,不能是HDFS目录,每个记录文件默认记录5000条查询,你也可以设置不同的限制。 -max_audit_event_log_file_size,忽略失败的查询-abort_on_failed_audit_event
审计日志的格式是JSON格式的,
The information logged for each query includes:

2.1  Client session state:
Session ID
User name
Network address of the client connection
2.2  SQL statement details:
Query ID
Statement Type - DML, DDL, and so on
SQL statement text
Execution start time, in local time
Execution Status - Details on any errors that were encountered
Target Catalog Objects:
Object Type - Table, View, or Database
Fully qualified object name
Privilege - How the object is being used (SELECT, INSERT, CREATE, and so on)

审计记录的查询
    1 由于缺少授权而阻止的查询。
    2 Impala可以分析和解析以确定它们是否已获得授权的查询。 在Impala完成其分析之前,在实际执行查询之前立即记录审计数据。

审计不记录的查询

    1  执行失败、语法错误的查询是不会被记录的

© 著作权归作者所有

China_OS
粉丝 427
博文 463
码字总数 519985
作品 0
静安
技术主管
私信 提问
CDH5.14.2 的Navigator介绍与安装

CDH5.14.2 的Navigator介绍与安装 标签(空格分隔): 大数据平台构建 一:Navigator介绍 二:Navigator 安装配置 2.1 创建Navigator元数据库,mariadb中创建授权表 2.2 登录Cloudera Manage...

flyfish225
2018/06/10
0
0
附录 B - Impala 故障排除(翻译)

附录 B - Impala 故障排除 使用以下步骤诊断与调试 Impala 各个方面的问题: 通常来说,假如在 Impala 中查询执行失败,可以在 Hive 里再试着运行一下。 假如查询在 Impala 和 Hive 里都运行...

weiqingbin
2014/01/21
376
0
Cloudera Impala 常见问题(翻译)

Cloudera Impala 常见问题 下面是 Clouder Impala 产品常见问题的目录。 继续阅读: Trying Impala Impala System Requirements Supported and Unsupported Functionality In Impala How do ......

weiqingbin
2014/01/26
15.2K
2
Hadoop Sentry 学习

什么是Sentry? Sentry 是Cloudera 公司发布的一个Hadoop开源组件,它提供细粒度基于角色的安全控制 Sentry下的数据访问和授权 通过引进Sentry,Hadoop目前可在以下方面满足企业和政府用户的...

幽芒
2014/08/06
3.8K
0
Impala SQL 语言参考

Impala SQL 语言参考 Cloudera Impala 的查询语言是基于 SQL 的。为了保护用户在技能和查询设计方面的已有投资,Impala 提供与 Hive 查询语言(HiveQL)的高度兼容: 因为使用与 Hive 记录表结...

weiqingbin
2013/12/20
11.1K
1

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周六乱弹 —— 早上儿子问我他是怎么来的

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @凉小生 :#今日歌曲推荐# 少点戾气,愿你和这个世界温柔以待。中岛美嘉的单曲《僕が死のうと思ったのは (曾经我也想过一了百了)》 《僕が死の...

小小编辑
今天
1K
13
Excption与Error包结构,OOM 你遇到过哪些情况,SOF 你遇到过哪些情况

Throwable 是 Java 中所有错误与异常的超类,Throwable 包含两个子类,Error 与 Exception 。用于指示发生了异常情况。 Java 抛出的 Throwable 可以分成三种类型。 被检查异常(checked Exc...

Garphy
今天
38
0
计算机实现原理专题--二进制减法器(二)

在计算机实现原理专题--二进制减法器(一)中说明了基本原理,现准备说明如何来实现。 首先第一步255-b运算相当于对b进行按位取反,因此可将8个非门组成如下图的形式: 由于每次做减法时,我...

FAT_mt
昨天
40
0
好程序员大数据学习路线分享函数+map映射+元祖

好程序员大数据学习路线分享函数+map映射+元祖,大数据各个平台上的语言实现 hadoop 由java实现,2003年至今,三大块:数据处理,数据存储,数据计算 存储: hbase --> 数据成表 处理: hive --> 数...

好程序员官方
昨天
61
0
tabel 中含有复选框的列 数据理解

1、el-ui中实现某一列为复选框 实现多选非常简单: 手动添加一个el-table-column,设type属性为selction即可; 2、@selection-change事件:选项发生勾选状态变化时触发该事件 <el-table @sel...

everthing
昨天
20
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部