Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
leonardo_raed
Partner - Contributor III
Partner - Contributor III

User and password encryption in odbc string

Hi,

Does anybody know wich type of encryption algorithm is used by Qlikview in ODBC strings?

I was reading the reference manual but I didn't found anything.

Thanks.

Leo.

1 Solution

Accepted Solutions
hic
Former Employee
Former Employee

Depends on what you mean...

The XUser and XPassword parameters in the connection string are not encrypted. They are merely scrambled so that it is not possible to read the password when you look at someone else's screen. Obuscation - not encryption.

The credentials are passed to the ODBC driver (on the same computer) in clear text.

The ODBC driver in turn, sends the credentials to the RDBM server. This step can often be properly encrypted, but this is done by the ODBC driver, not by QlikView. So, look in the settings of your ODBC driver or OLEDB provider.

HIC

View solution in original post

2 Replies
hic
Former Employee
Former Employee

Depends on what you mean...

The XUser and XPassword parameters in the connection string are not encrypted. They are merely scrambled so that it is not possible to read the password when you look at someone else's screen. Obuscation - not encryption.

The credentials are passed to the ODBC driver (on the same computer) in clear text.

The ODBC driver in turn, sends the credentials to the RDBM server. This step can often be properly encrypted, but this is done by the ODBC driver, not by QlikView. So, look in the settings of your ODBC driver or OLEDB provider.

HIC

IAMDV
Luminary Alumni
Luminary Alumni

Good question Leonardo. I did some research on this area and found out that QlikView ODBC connection strings are stored in Base64 Scrambling method. As suggested by HIC, you can control ODBC connection string encryption outside QlikView. And you have one more option of using VBScript with ChilkatCrypt2 encryption component. I have not implemented it but this should work.

HIC - Any plans in future versions to add the encryption? Not just ODBC connection string but I'm also concerned about Hidden Script Password...

Thanks in advance.

Cheers,

DV


www.QlikShare.com