No. When you call a procedure from ABAP, it will log in to the HANA DB with a user ID. Suppose your ABAP system ID is C80, then user would be SAPC80. You need to log in to any administrative user to HANA DB and then assign execute privilege to SAPC80.
Sree