public static void grant(Connection connection, final TableName tableName, final String userName,
    final byte[] family, final byte[] qual, final Permission.Action... actions) throws Throwable {
    grant(connection, tableName, userName, family, qual, true, actions);
  }
Grants permission on the specified table for the specified user. If permissions for a specified
user exists, later granted permissions will override previous granted permissions.
@param connection The Connection instance to use
@param tableName  the table name
@param userName   the user name
@param family     the column family
@param qual       the column qualifier
@param actions    the actions
hbase-client/src/main/java/org/apache/hadoop/hbase/security/access/AccessControlClient.java