SQL> CREATE PUBLIC SYNONYM VENDOR_MASTER FOR MAT.VENDOR_MASTER ;
Synonym created.
SQL> GRANT UPDATE(DIVISION,RANGE,REGISTRATION_NUMBER) ON MAT.VENDOR_MASTER TO "00A21";
Grant succeeded.
SQL> CONN 00A21/00A21@PVPL
Connected.
SQL> UPDATE MAT.VENDOR_MASTER
2 SET ACTIVE_FLAG='N';
2230 rows updated.
SQL> ROLLBACK;
Rollback complete.
The user 00A21 should be allowed to update just 3(Three)
columns i.e., DIVISION,RANGE,REGISTRATION_NUMBER on
VENDOR_MASTER TABLE belonging to schema MAT.
Still the user 00A21 is able to update other columns of VENDOR_MASTER table which should not
be allowed after the said grant!
Bookmarks