SAP HANA Authorisation Error: SAP DBTech JDBC: [258]: insufficient privilege: search table error: [2950] user is not authorized
<p>At the moment I try to understand SAP HANAs authorisation concept.</p>

<p>I assigned the analytic user the following rights:</p>

<ul>
<li>select on _SYS_BI, _SYS_BIC</li>
<li>execute on REPOSITORY_REST</li>
<li>root package: REPO_READ</li>
</ul>

<p>If I create an analytic privilege on an information view and assign this privilege to the user then the user is able to query the information view.</p>

<p>On the other hand the modeller does not need this analytic privilege to query the information view. So there must be another way to allow the user to query the data - right? And I try to understand how.</p>

<p>Without the analytic privilege the user gets the following error:</p>

<p><strong>Error: SAP DBTech JDBC: [258]: insufficient privilege: search table error:  [2950] user is not authorised</strong></p>

<p><strong>So which privilege is missing?</strong> What is search table error?</p>