title: SAP HANA Authorisation Error: SAP DBTech JDBC: [258]: insufficient privilege: search table error: [2950] user is not authorized
body: <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>