Consultor Eletrônico



Kbase P13568: Database security and protection against unauthorized execut
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   1/30/2003
Status: Unverified

SYMPTOM(s):

Attempting to execute a CRC-based r-code file against multiple databases.

The same authorization key was set on all databases through the PROUTIL DBAUTHKEY qualifier.

The PROUTIL RCODEKEY qualifier was used to insert the authorization key into existing CRC-based r-code.

** CRC for <table-name> does not match CRC in <procedure>. Try recompiling. (1896)

CAUSE:

Since the authorization key is the same for all databases, the PROUTIL RCODEKEY qualifier was only executed once against the first database.

FIX:

Even though the authorization key is the same for all databases, it is necessary to run the PROUTIL RCODEKEY qualifier for each database the r-code program makes reference to.