Consultor Eletrônico



Kbase P19593: SQL-92 error 7872 while granting privileges in 9.1C or earlier
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   28/04/2005
Status: Verified

FACT(s) (Environment):

Progress 9.1A
Progress 9.1B
Progress 9.1C

SYMPTOM(s):

Getting error 7872 when attempting to grant privileges within a database while there are SQL-92 and/or 4GL users connected to the database.

Failure to acquire exclusive schema lock for DDL operation. (7872)

CAUSE:

Enhancement Request# 20020208-034

CAUSE:

Progress 9.1C or earlier maintain a schema lock during the life of the connection.

FIX:

Upgrade to Progress 9.1D or later. The SQL-92 schema lock has been moved from the connection level down to the transaction level. This means that 4GL and SQL-92 users can remain connected to the database, but may not have any open transactions when you are attempting to GRANT privileges via SQL-92.