Beste mede tweakers,
Ik werk momenteel aan een PL/SQL opdracht en loop tegen het volgende aan:
vraag: Definieer de view EMP_DEP in het schema HRM_ACCESS. De view moet een weergave zijn van alle medewerkers op een bepaalde afdeling, gesorteerd naar afdelingsnaam. Bedenk zelf de relevante grants.
Nu heb ik het volgende gebruik (voor de grants):
GRANT SELECT ON HRM_REPO.DEPARTMENTS TO HRM_ACCES;
GRANT SELECT ON HRM_REPO.EMPLOYEES TO HRM_ACCES;
&
GRANT SELECT ON HRM_REPO.DEPARTMENTS TO HRM_ACCES WITH GRANT OPTION;
GRANT SELECT ON HRM_REPO.EMPLOYEES TO HRM_ACCES WITH GRANT OPTION;
Plus de query voor de View:
CREATE VIEW EMP_DEP AS
SELECT DISTINCT D.DEPARTMENT_NAME, E.FIRSTNAME
FROM HRM_REPO.DEPARTMENTS D, HRM_REPO.EMPLOYEES E
WHERE D.DEPARTMENT_ID = E.DEPARTMENT_ID;
Nu krijg ik continue de volgende error: Insufficient privileges
Ik heb geen idee hoe ik de privileges anders moet toekennen dan met het bovenstaande. Ik heb op meerdere sites gekeken en kom er gewoon niet uit. Het antwoord zal vast heel simpel zijn... Iemand die me kan helpen?
Ik werk momenteel aan een PL/SQL opdracht en loop tegen het volgende aan:
vraag: Definieer de view EMP_DEP in het schema HRM_ACCESS. De view moet een weergave zijn van alle medewerkers op een bepaalde afdeling, gesorteerd naar afdelingsnaam. Bedenk zelf de relevante grants.
Nu heb ik het volgende gebruik (voor de grants):
GRANT SELECT ON HRM_REPO.DEPARTMENTS TO HRM_ACCES;
GRANT SELECT ON HRM_REPO.EMPLOYEES TO HRM_ACCES;
&
GRANT SELECT ON HRM_REPO.DEPARTMENTS TO HRM_ACCES WITH GRANT OPTION;
GRANT SELECT ON HRM_REPO.EMPLOYEES TO HRM_ACCES WITH GRANT OPTION;
Plus de query voor de View:
CREATE VIEW EMP_DEP AS
SELECT DISTINCT D.DEPARTMENT_NAME, E.FIRSTNAME
FROM HRM_REPO.DEPARTMENTS D, HRM_REPO.EMPLOYEES E
WHERE D.DEPARTMENT_ID = E.DEPARTMENT_ID;
Nu krijg ik continue de volgende error: Insufficient privileges
Ik heb geen idee hoe ik de privileges anders moet toekennen dan met het bovenstaande. Ik heb op meerdere sites gekeken en kom er gewoon niet uit. Het antwoord zal vast heel simpel zijn... Iemand die me kan helpen?