SAP CLIENT DEPENDENT SCRTY



Get Example source ABAP code based on a different SAP table
  



Client-Independent Database Access
Each client is a self-contained unit. Implicit client handling in AB_SQL ensures that application programs can only access the business data in the current client by default. In AB_SQL , using the addition USING to switch to different clients
BEGIN_SECTION VERSION 5 OUT or using the obsolete addition CLIENT SPECIFIED to disable implicit client handling
END_SECTION VERSION 5 OUT can be viewed as a critical attack on the security of data in other clients.
In Native SQL and AMDP, there is no implicit client handling and the client in question must be specified explicitly in the access conditions. Here, specifying a client other than the current client entails accessing foreign data.
Client-independent access to database tables is allowed only in system programs in the system client.



Latest notes:

See also the programming guidelines for client handling.
ABAP_HINT_END



Example ABAP Coding

The following program section allows a user to access customer data in any client. This should be avoided at all costs.
ABEXA 00857
ABAP_EXAMPLE_END