Let's discuss various security implementations provided by HBase. Here, we will consider that Kerberos is set up and Hadoop is secured using this type of authentication. Now, let's see the security aspects in HBase.
With a new version of HBase after Version 0.92, we get an option of enabling ACL-based protection on column families or table levels, and an optional SASL authentication of clients.
Now, let's see how to configure HBase and the client for connecting to secure HBase resources.
First, let's see the Hadoop requirement. We must set the following parameters to
as we need good user authentication for Hadoop too:
So, securing HBase ...