<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Self created ODBC scramble connect user credentials in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Self-created-ODBC-scramble-connect-user-credentials/m-p/1096244#M642422</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I don't know if this is possible but if you used include-variables for the connections maybe loaded within a hidden script you need not much to worry. Especially if you used a few specialized user with restricted access-rights (only read-access to some tables) it won't be much efforts to create these scrambled connection-strings.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Marcus&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 11 Feb 2016 13:41:33 GMT</pubDate>
    <dc:creator>marcus_sommer</dc:creator>
    <dc:date>2016-02-11T13:41:33Z</dc:date>
    <item>
      <title>Self created ODBC scramble connect user credentials</title>
      <link>https://community.qlik.com/t5/QlikView/Self-created-ODBC-scramble-connect-user-credentials/m-p/1096243#M642421</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi guys,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can i create scrambled connect user credentials manuly? I mean, without QlikView wizard.&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;(Example of &lt;SPAN style="font-size: 13.3333px;"&gt;scrambled connection string -&amp;gt;&amp;nbsp; &lt;/SPAN&gt;ODBC CONNECT TO ODBC_SQL (XUserId is ALYIeYZOVbcKGZNJ, XPassword is XXGaVYJOWLZKXZRGRLYcGSBOcC); )&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;I want to cretae ODBC scrambled user credentials manualy and just put it into ini file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for answers!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Feb 2016 09:50:01 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Self-created-ODBC-scramble-connect-user-credentials/m-p/1096243#M642421</guid>
      <dc:creator />
      <dc:date>2016-02-11T09:50:01Z</dc:date>
    </item>
    <item>
      <title>Re: Self created ODBC scramble connect user credentials</title>
      <link>https://community.qlik.com/t5/QlikView/Self-created-ODBC-scramble-connect-user-credentials/m-p/1096244#M642422</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I don't know if this is possible but if you used include-variables for the connections maybe loaded within a hidden script you need not much to worry. Especially if you used a few specialized user with restricted access-rights (only read-access to some tables) it won't be much efforts to create these scrambled connection-strings.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Marcus&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Feb 2016 13:41:33 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Self-created-ODBC-scramble-connect-user-credentials/m-p/1096244#M642422</guid>
      <dc:creator>marcus_sommer</dc:creator>
      <dc:date>2016-02-11T13:41:33Z</dc:date>
    </item>
    <item>
      <title>Re: Self created ODBC scramble connect user credentials</title>
      <link>https://community.qlik.com/t5/QlikView/Self-created-ODBC-scramble-connect-user-credentials/m-p/1096245#M642423</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Marcus for your response.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;One more detail. If I generate the connection string for the same set of creds (User\Pass) i will have different result for every populated conection string:&lt;/P&gt;&lt;P&gt;ODBC CONNECT TO BAZ (XUserId is FZCAUZFOMbXIXSNOUbXB, XPassword is WOPOSZFOMbXIXSNOULKB);&lt;/P&gt;&lt;P&gt;ODBC CONNECT TO &lt;SPAN style="font-size: 13.3333px;"&gt;BAZ&lt;/SPAN&gt; (XUserId is SaMVSZFOMbXIXSNOUTHB, XPassword is NADXfZFOMbXIXSNOUbAA);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And all these connection strings are workable.&lt;/P&gt;&lt;P&gt;Very interesting...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Feb 2016 14:23:06 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Self-created-ODBC-scramble-connect-user-credentials/m-p/1096245#M642423</guid>
      <dc:creator />
      <dc:date>2016-02-11T14:23:06Z</dc:date>
    </item>
    <item>
      <title>Re: Self created ODBC scramble connect user credentials</title>
      <link>https://community.qlik.com/t5/QlikView/Self-created-ODBC-scramble-connect-user-credentials/m-p/1096246#M642424</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I create obfuscated connection strings with the wizard and then copy and paste it into file&lt;S&gt; where I want it to be.&lt;/S&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Feb 2016 14:32:35 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Self-created-ODBC-scramble-connect-user-credentials/m-p/1096246#M642424</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-02-11T14:32:35Z</dc:date>
    </item>
    <item>
      <title>Re: Self created ODBC scramble connect user credentials</title>
      <link>https://community.qlik.com/t5/QlikView/Self-created-ODBC-scramble-connect-user-credentials/m-p/1096247#M642425</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;
&lt;P&gt;Bill Markham &amp;amp;lt;span class=&amp;amp;quot;icon-status-icon icon-mvp&amp;amp;quot; title=&amp;amp;quot;Mvp&amp;amp;quot;&amp;amp;gt;&amp;amp;lt;/span&amp;amp;gt; написал(а):&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;I create obfuscated connection strings with the wizard and then copy and paste it into file&lt;S&gt; where I want it to be.&lt;/S&gt;&lt;/P&gt;
&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Thanks Bill, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Yes, i am doing this in the same manner now.&lt;/P&gt;&lt;P&gt;But I want to automate this process.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Feb 2016 14:42:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Self-created-ODBC-scramble-connect-user-credentials/m-p/1096247#M642425</guid>
      <dc:creator />
      <dc:date>2016-02-11T14:42:11Z</dc:date>
    </item>
    <item>
      <title>Re: Self created ODBC scramble connect user credentials</title>
      <link>https://community.qlik.com/t5/QlikView/Self-created-ODBC-scramble-connect-user-credentials/m-p/1096248#M642426</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sorry, that is the only way I know and I suspect it is the only way.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Feb 2016 16:14:43 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Self-created-ODBC-scramble-connect-user-credentials/m-p/1096248#M642426</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-02-11T16:14:43Z</dc:date>
    </item>
    <item>
      <title>Re: Self created ODBC scramble connect user credentials</title>
      <link>https://community.qlik.com/t5/QlikView/Self-created-ODBC-scramble-connect-user-credentials/m-p/1096249#M642427</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Valerii, there was a discussion recently that talked about this issue. You can read it here:&lt;A href="https://community.qlik.com/message/957369"&gt;Re: odbc connection string question&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The idea seems to be that QlikView scrambles the credentials upon request, and unscrambles them immediately before sending the CONNECTion request to the DB. You can copy these CONNECT strings wherever you want, but you cannot generate scrambled credentials yourself, as QlikView wouldn't know how to unscramble them.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And yes, there is a salt value involved that makes the scarmling output different every time you generate a CONNECT string.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Peter&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Feb 2016 16:56:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Self-created-ODBC-scramble-connect-user-credentials/m-p/1096249#M642427</guid>
      <dc:creator>Peter_Cammaert</dc:creator>
      <dc:date>2016-02-11T16:56:12Z</dc:date>
    </item>
    <item>
      <title>Re: Self created ODBC scramble connect user credentials</title>
      <link>https://community.qlik.com/t5/QlikView/Self-created-ODBC-scramble-connect-user-credentials/m-p/1096250#M642428</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="margin: 0 0 1em; font-size: 15px; color: #222426; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;"&gt;I have such examples for encrypted data:&lt;/P&gt;&lt;P style="margin: 0 0 1em; font-size: 15px; color: #222426; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;"&gt;1) Word &lt;STRONG&gt;sql_test&lt;/STRONG&gt;&lt;BR /&gt;was encrypted into:&lt;BR /&gt;1 try) EBLMfZFOMbXIXSNOULNB&lt;BR /&gt;2 try) IbJRZZFOMbXIXSNOUTFA&lt;BR /&gt;3 try) SaMVSZFOMbXIXSNOUTHB&lt;BR /&gt;as you can see all these string with the same part: &lt;STRONG&gt;ZFOMbXIXSNOU&lt;/STRONG&gt;&lt;BR /&gt;(without first 5 and last 3 symbols)&lt;/P&gt;&lt;P style="margin: 0 0 1em; font-size: 15px; color: #222426; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;"&gt;2) For &lt;STRONG&gt;sql_test1&lt;/STRONG&gt;:&lt;BR /&gt;1 try) XPTTXZFOMbXIXSNOULMaN&lt;BR /&gt;2 try) SNYNfZFOMbXIXSNOULMSC&lt;BR /&gt;3 try) ICZAfZFOMbXIXSNOULMYD&lt;BR /&gt;with the same part: &lt;STRONG&gt;ZFOMbXIXSNOUL&lt;/STRONG&gt;&lt;BR /&gt;(without first 5 and last 3 symbols)&lt;/P&gt;&lt;P style="margin: 0 0 1em; font-size: 15px; color: #222426; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;"&gt;So, we can predict that Qlik adds salt for result string in 5 first symbols and in 3 last. &lt;/P&gt;&lt;P style="margin: 0 0 1em; font-size: 15px; color: #222426; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;"&gt;But I can't recognise what algorithm Qlik uses for scrambling a main part.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Feb 2016 08:16:18 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Self-created-ODBC-scramble-connect-user-credentials/m-p/1096250#M642428</guid>
      <dc:creator />
      <dc:date>2016-02-15T08:16:18Z</dc:date>
    </item>
    <item>
      <title>Re: Self created ODBC scramble connect user credentials</title>
      <link>https://community.qlik.com/t5/QlikView/Self-created-ODBC-scramble-connect-user-credentials/m-p/1096251#M642429</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi guys, &lt;/P&gt;&lt;P&gt;Issue resolved with this library QvScrambler.dll.&lt;/P&gt;&lt;P&gt;Everything works fine in both ways. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 31 Mar 2016 16:21:43 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Self-created-ODBC-scramble-connect-user-credentials/m-p/1096251#M642429</guid>
      <dc:creator />
      <dc:date>2016-03-31T16:21:43Z</dc:date>
    </item>
    <item>
      <title>Re: Self created ODBC scramble connect user credentials</title>
      <link>https://community.qlik.com/t5/QlikView/Self-created-ODBC-scramble-connect-user-credentials/m-p/1096252#M642430</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Valerii,&lt;/P&gt;&lt;P&gt;I have a similar problem, but I am unable to find the .dll. Can you point me in the right direction?&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 May 2017 20:56:34 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Self-created-ODBC-scramble-connect-user-credentials/m-p/1096252#M642430</guid>
      <dc:creator>frankpelosi</dc:creator>
      <dc:date>2017-05-15T20:56:34Z</dc:date>
    </item>
  </channel>
</rss>

