-
You must have the
UPDATE
object privilege on the view, and -
Whoever owns the schema containing the view must have the
UPDATE
object privilege on the base table.
Use the UPDATE
statement to change existing values in a table or in the base table of a view or the master table of a materialized view.
For you to update values in a table, the table must be in your own schema or you must have the UPDATE
object privilege on the table.
For you to update values in the base table of a view:
The UPDATE
ANY
TABLE
system privilege also allows you to update values in any table or in the base table of any view.
You can find the whole article at: http://download.oracle.com/docs/cd/B19306_01/server.102/b14200/statements_10007.htm#SQLRF01708
No comments:
Post a Comment