IBM PureData System for Analytics, Version 7.1

Encrypted passwords

Database user accounts must be authenticated during access requests to the IBM® Netezza® database. For user accounts that use local authentication, Netezza stores the password in encrypted form in the system catalog. For more information about encrypting passwords on the host and the client, see the IBM Netezza Advanced Security Administrator's Guide.

Local authentication requires a password for every account. If you use LDAP authentication, a password is optional. During LDAP authentication, Netezza uses the services of an LDAP server in your environment to validate and verify Netezza database users.

You cannot use stored passwords with ODBC or JDBC.

The nzpassword command syntax is:
nzpassword add -u user -pw password -host hostname
Where:

When you use the nzpassword add command to cache the password, quotation marks are not required around the user name or password values. You must only qualify the user name or password with a surrounding set of single quotation mark, double quotation mark pairs (for example, '"Bob"') if the value is case-sensitive. If you specify quoted or unquoted names or passwords in nzpassword or other nz commands, you must use the same quoting style in all cases.

If you qualify a user name that is not case-sensitive with quotation marks (for example '"netezza"'), the command might still complete successfully, but it might not work in all command cases.

After you type the nzpassword command, the system sends the encrypted password to the Netezza host where it is compared against the user name/password in the system catalog.



Feedback | Copyright IBM Corporation 2014 | Last updated: 2014-02-28