У меня есть две схемы MONITORING и MONITORING_CONFIGURATION.Я пытаюсь создать таблицу, к которой обе схемы имеют доступ.Я запускаю сценарий как MONITORING_CONFIGURATION, но не исключено, что он работает как MONITORING.Могу ли я просто игнорировать ошибку, которую я получаю в GRANT, и получить разрешения, потому что я создал таблицу как MONITORING_CONFIGURATION, все еще достигая цели таблицы, к которой обе схемы имеют доступ?Ошибка: SQL-Fehler: ORA-01749: you may not GRANT/REVOKE privileges to/from yourself
01749. 00000 - "you may not GRANT/REVOKE privileges to/from yourself"
CREATE TABLE "MONITORING"."WEB_SERVICE_STATUS"
( "WEB_SERVICE_STATUS_ID" NUMBER,
"WEB_SERVICE_ID" NUMBER,
"STATUS" CHAR(1)
);
GRANT ALTER, DELETE, INDEX, INSERT, SELECT, UPDATE, REFERENCES, ON COMMIT REFRESH, QUERY REWRITE, DEBUG, FLASHBACK ON "MONITORING"."WEB_SERVICE_STATUS" TO "MONITORING_CONFIGURATION";
Когда я делаю select * from "MONITORING"."WEB_SERVICE_STATUS";
, у меня появляется разрешение SELECT
.