Table of Contents

Search

  1. Preface
  2. Introduction to Dynamic Data Masking Administration
  3. Authentication
  4. Security
  5. Connection Management
  6. JDBC Client Configuration
  7. ODBC Client Configuration
  8. Configuration for MicroStrategy
  9. Access Control
  10. Logs
  11. High Availability
  12. Server Control
  13. Performance Tuning
  14. Troubleshooting
  15. Appendix A: Database Keywords

Administrator Guide

Administrator Guide

Impala Connection Parameters

Impala Connection Parameters

Define the following connection parameters for an Impala database:
DDM Database Name
Name for the database that appears in the Management Console tree.
Impala Database Name
Database name for the Impala database.
Driver Classpath
Classpath of the Impala database driver files on the Dynamic Data Masking Server. Use semicolons to separate multiple classpaths.
You can use an asterisk (*) to indicate all the jar files in a directory. Dynamic Data Masking ignores files in the directory that are not jar files.
Example for Windows:
C:\JDBC_Drivers\impala\*
Example for Linux:
/root/cloudera/impala/*
Driver Class Name
Fully qualified class name of the Hive driver specified in the
Driver Classpath
property.
Example:
org.apache.hive.jdbc.HiveDriver
Connection String (URL)
JDBC connection URL based on the driver.
If the Impala database has Kerberos authentication enabled and the Hive driver is used to connect to Impala, the URL properties
auth
and
kerberosAuthType
are mandatory.
Example:
jdbc:hive2://impalaserver:21050/default;principal=impala/impalaserver@realm.com;auth=kerberos;kerberosAuthType=fromSubject
Database Server Principal
When you connect to an Impala database with Kerberos authentication enabled, specify the server principal of Impala, even though it is included in the JDBC URL. Otherwise, leave this parameter blank.
Keystore
Select custom if you have configured a custom keystore. Select default if you want to use the default keystore that is preconfigured for use with Dynamic Data Masking.
Keystore Name
Name of the custom keystore that you defined in the
ddm.security
file. This parameter is valid for custom keystores.
Alias
Alias name for the custom keystore. For CyberArk accounts, the alias name was defined when the CyberArk account was created. This parameter is valid for custom keystores.
DBA Username
Optional user name for the database user account to log in to the Impala database. The database user must have SELECT access privileges for all the tables to which the client user has SELECT access privileges. This parameter is valid for the default keystore.
Leave this parameter blank if the Impala database has Kerberos authentication enabled.
DBA Password
Optional password for the database user. This parameter is valid for the default keystore.
Leave this parameter blank if the Impala database has Kerberos authentication enabled.

0 COMMENTS

We’d like to hear from you!