Consultor Eletrônico



Kbase P147237: Able to update data when blank user is disabled.
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   04/06/2009
Status: Unverified

SYMPTOM(s):

Able to update data when blank user is disabled.

User connecting with blank user id is able to update the database running the application

FACT(s) (Environment):

OpenEdge 10.x
Progress 9.x
OpenEdge Category: Language (4GL/ABL)

CAUSE:

Executing compiled code after blank user id was disabled

FIX:

_user security only prevents access to development tools like Procedure Editor and Administrative tools like Data Dictionary and Data Administration.
The compiled code .r files can be run by anyone as long as starting a client session does not require any code to be compiled on the fly.
For example, it is not allowed to start the Procedure Editor and then execute RUN statements for .r files.