Thursday, November 17, 2011

Change Data In Table Without Authorization Using Transaction se16


There is a way to change entries of a table with SE16 even if you don’t have the authorization:
Go in SE16, enter your table Name (ex: USR02). Display the entry (or entries) you want to modify.
When you have your entry, write ‘/h’ to go in debug mode. Cross the line you want to modify and press F7 (display function). Here, you are in the code… Press F7 again to skip some code…
Now you should see the code:
Refresh Exclude_Tab.
If Code = ‘SHOW’.
Set Titlebar ‘TAB’ With Name ‘anzeigen’(100).
Elseif Code = ‘EDIT’.
Change the value from SHOW to EDIT, click Change FLD Contents, and press F8…
or to delete an entry
Change the value from SHOW to DELE, click Change FLD Contents, and press F8…
Here we are… You can change the value to what you want, and don’t forget to save!

2 comments:

Anonymous said...

I use another way:
1) go to tcode SE37,
2) FU SE16N_INTERFACE,
3) set import params:
I_TAB=
I_EDIT=X
I_SAPEDIT=X
4) press F8.
P.S. Change data in such way if you really, really, REALLY need it.

knolworx said...

There's also a method using transaction SE16N, described here: http://www.dev-workbench.com/blog/editing-sap-tables-with-se16-and-se16n/
However this only works up until EhP5.