В Oracle права на вставку, обновление или удаление управляются на уровне пользователя или роли. Эти пользователи являются пользователями базы данных, как и ваши HRADMIN
.
Если пользователи операционных систем, такие как MuhammadJav, zeeshankh1, Alikh1, используют одну и ту же учетную запись Oracle, все становится намного сложнее.
Операторы DML, такие как «ALTER» или «CREATE», обрабатываются совершенно по-разному. Пользователь, подобный «HRADMIN», может делать то, что он / она хочет, с таблицами и другими объектами в своей собственной схеме. Это возможно, но очень трудно предотвратить это.
Итак, традиционное решение - предоставить MuhammadJav, zeeshankh1, Alikh1 их собственные учетные записи Oracle и предоставить им привилегии, которые вы хотите использовать как пользователь HRADMIN:
GRANT INSERT,UPDATE,DELETE ON HRADMIN.your_table_name TO MUHAMMADJAV;
GRANT INSERT,UPDATE,DELETE ON HRADMIN.your_table_name TO ZEESHANKH1;
etc