Kbase P15594: Change of security in Data Administration is not taken into
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  05/06/2003 |
|
Status: Unverified
SYMPTOM(s):
Security not taken into account in precompiled procedure
CHANGE:
Change security in Data Administration
CAUSE:
Expected behavior since the security defined in the Data Dictionary is a compile time security, as explained in the Client Deployment Guide book (chapter "Maintaining Application Security")
FIX:
Implement run time security in the code with the use of the CAN-DO and USERID functions, as explained in Programming Handbook (Chapter Providing Data Security)
Note that the dynamic buffer object takes care of compile time security at run time.
See also Progress solution 15817 (Database Security Enforced at Compile Time - Not at Runtime)