06-03-2011 10:32 AM
Hi Experts,
When i execute a generated SE16 maintenance program for a table EINA(program name: /1BCDWB/DBEINA ) in
the background, the job fails after a couple of seconds,but i can execute this normally i.e. live processing. i have
not authorization for transaction code SE16.
Anyone have some ideas,please help me! Thanks!
06-03-2011 10:36 AM
Why does the job fail? Please disclose the contents of the joblog.
Whatever you do, don't circumvent authority checks, so if you don't have SE16 authorization, why are you trying to see table contents? And if you are allowed to see table contents, why don't you have SE16 authorization?
Thomas
06-03-2011 10:53 AM
Thanks for attention to this question!
The issue is from the User of the company. I just want to find the reason. He has authorization to use TCODE of program /1BCDWB/DBEINA, also he can excute it in live.
06-03-2011 11:16 AM
06-03-2011 11:26 AM
Hi,
Ask the User to run the transaction SU53 after the background job fails.
If it is some authorization issue then the transaction SU53 will show the missing roles for that user.
Then later u can request the BASIS team to add those roles and the problem will be solved.
Edited by: subas Bose on Jun 3, 2011 12:27 PM
06-07-2011 8:17 AM
Hi
When use SU53 check the authorization and found the user havent the authorization to use 'SE16'. we cannt give user to this authority. To my confuse, User can execute in live(execute directly, not by background).