Hi, please could someone help me with this?

In ASA I have allowed select, update, insert to a remote user "dba" to a specific table, and these statements are performed remotelly without problems, However, also I have a SP that involves only select and update statements, when called remotelly, I can see this is performing all the tasks related with the select statement , but don´t those related with the update statement. But, when the SP is locally called all the tasks are performed fine without problem.

Are needed to set some kind of permission for SP called remotely?

Thank you in advance.