반응형
FK 제약 조건(Oracle) 추가 시 권한 부족
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)
위의 명령을 실행할 때 'ORA=01031: 불충분한 권한'이 발생할 가능성이 가장 높은 원인은 무엇입니까?즉, LAB_ADMIN_USER에 없는 권한은 무엇입니까?
이미 테이블을 생성하여 FK 제약 조건을 LAB_ADMIN_USER로 추가하려고 했습니다.
기본 키가 있는 테이블이 다른 스키마(LAB_ADMIN)에 의해 소유됩니다.해당 사용자는 LAB_ADMIN_USER에 TEST_TEMPLATE에 대한 REFERENCE를 부여해야 합니다.
소유 스키마에서 실행GRANT REFERENCES ON OWNINGSCHEMA.TABLE TO OTHERSCHEMA;
언급URL : https://stackoverflow.com/questions/1262801/insufficient-privileges-when-adding-fk-constraint-oracle
반응형
'programing' 카테고리의 다른 글
| 1L와 1L의 차이점은 무엇입니까? (0) | 2023.06.22 |
|---|---|
| MongoSocketReadException: 스트림 끝에 너무 일찍 도달했습니다(일정 기간 동안 사용하지 않은 후). (0) | 2023.06.22 |
| 파이썬은 바이너리 파일에 어떻게 쓰나요? (0) | 2023.06.22 |
| 데이터 테이블을 Excel 파일로 내보내기 (0) | 2023.06.17 |
| Oracle: Oracle SQL에서 16진수를 10진수로 변환하려면 어떻게 해야 합니까? (0) | 2023.06.17 |