Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Hide Database Table Contents

Former Member
0 Likes
953

Hi,

I need to hide a database table contents.

I have created a ztable that contains the usernames and passwords, Now i don't want anyone to view its contents via transactions se11 or se16.

Please reply

John

1 ACCEPTED SOLUTION
Read only

seshatalpasai_madala
Product and Topic Expert
Product and Topic Expert
0 Likes
783

Hi,

If you select no maintanance allowed in the Delivery and maintanance tab of table display tool (SE11). Then nobody can see its contents.

GOTO SE11->Enter Tablename->Change->Delivery and Maintanance tab, Select Maintanance not allowed.

Regards,

Sesh

Message was edited by: Seshatalpasai Madala

5 REPLIES 5
Read only

seshatalpasai_madala
Product and Topic Expert
Product and Topic Expert
0 Likes
784

Hi,

If you select no maintanance allowed in the Delivery and maintanance tab of table display tool (SE11). Then nobody can see its contents.

GOTO SE11->Enter Tablename->Change->Delivery and Maintanance tab, Select Maintanance not allowed.

Regards,

Sesh

Message was edited by: Seshatalpasai Madala

Read only

0 Likes
783

hi sesh ,

I got your point, but will I be able to create new entries in the table or not if I select display/maintainence not allowed?

reply please.

john

Read only

0 Likes
783

Hi,

No you will not be able to create entries using SE11 or SE16 you need to create a program of your own to create entries into that table which is not a big task.

You just need to lock the table first then save the entries into the table using INSERT then unlock in your program. Yo ucan create screen for that easily in the screen painter by using get fileds from dictionary.

Reward helpful answers

Regards,

Sesh

Message was edited by: Seshatalpasai Madala

Read only

0 Likes
783

Hi Sesh..

Got it Buddy.

Thanks And Regards.

John.

Read only

Former Member
0 Likes
783

Hi,

I dont think you need to worry about the person's restrictions to see the table..

I believe you will be using the concept of authorisation roles...person authorised to 'se11' only can change or view the data...others can be resticted...usually implemented by a BADI..

Most probably you will be creating a view and a transaction code for the view...based on authority checks you can allow/restrict user to run the transation for views...again through BADI

Hope you found the information useful........

Regards

BX