The correct place to restrict access is by assigning appropriate object privileges. Create another account. Then grant SELECT and INSERT privileges on the table to the new account. Your end user should use this new account. They will not be able to UPDATE or DELETE from the object.
Dig Deeper on Oracle database design and architecture
Have a question for an expert?
Please add a title for your question
Get answers from a TechTarget expert on whatever's puzzling you.