You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hbase.apache.org by "sunhaitao (JIRA)" <ji...@apache.org> on 2015/09/10 14:09:45 UTC
[jira] [Created] (HBASE-14396) audit log should record the
operation object
sunhaitao created HBASE-14396:
---------------------------------
Summary: audit log should record the operation object
Key: HBASE-14396
URL: https://issues.apache.org/jira/browse/HBASE-14396
Project: HBase
Issue Type: Bug
Reporter: sunhaitao
Currently the hbase audit log only records the user and scope,we can't know which table the user is operating on unless the scope is table.
It would be better to know what's going on if we record the exact table and column family we are operating on besides the scope.
String logMessage =
"Access " + (result.isAllowed() ? "allowed" : "denied") + " for user "
+ (result.getUser() != null ? result.getUser().getShortName() : "UNKNOWN")
+ "; reason: " + result.getReason() + "; remote address: "
+ (remoteAddr != null ? remoteAddr : "") + "; request: " + result.getRequest()
+ "; context: " + result.toContextString();
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)