2009-08-11 12 views
19
ALTER TABLE LAB_ADMIN_USER.TEST_TEMPLATE_ABBR ADD (
    CONSTRAINT TEST_TEMPLATE_ABBR_R01 
FOREIGN KEY (test_template_id) 
REFERENCES LAB_ADMIN.TEST_TEMPLATE (test_template_id) 
    ON DELETE CASCADE) 

¿Cuál es la causa más probable de 'ORA = 01031: privilegios insuficientes' al ejecutar el comando anterior? En otras palabras, ¿qué permisos tiene LAB_ADMIN_USER probablemente no tenga?Privilegios insuficientes al agregar la restricción FK (Oracle)

Ya creé la tabla con éxito e intenté agregar la restricción FK como LAB_ADMIN_USER.

Respuesta

32

La tabla con la clave principal es propiedad de un esquema diferente - LAB_ADMIN. Ese usuario debe otorgar REFERENCIAS en TEST_TEMPLATE a LAB_ADMIN_USER.

+0

¡Funcionó! ¡Gracias! – Steven

Cuestiones relacionadas