identifier \'DBMS_LOCK\' must be declared en Package body de designer

nelw
28 de Febrero del 2006
tengo 3 Package body en designer que son invalidos y creo que por esa razon no puedo guardar cambios ni crear objetos en el modelo E/R compilo esos 3
Package body y me lanzan errores de identifier 'DBMS_LOCK' must be declared.
por favor alguien me puede ayudar se los agradeseria mucho.

Jor-El
28 de Febrero del 2006
Oye, que de nada ¿ eh ?

A ver, que alguien ayude al agradecido

Rodolfo Reyes
28 de Febrero del 2006
Al usuario que es dueño de tus paquetes le tienes que dar permiso directo de execute sobre el DBMS_LOCK.

GRANT EXECUTE ON SYS.DBMS_LOCK TO usuario
/

A mi me paso lo mismo. Queria crear un procedimiento, y desde SQL Plus si me dejaba utilizar el DBMS_LOCK pero al tratar de crear el procedimiento me daba el mismo error, y lo resolvi ejecutando el script anterior.