只有在要修改的数据库表上具有适当的权限之后,才可以执行数据修改语句。
数据库管理员和数据库对象的所有者使用 GRANT 和 REVOKE 语句来决定哪些用户有权使用哪些数据修改功能。
要插入数据,您需要对该表或视图具有 INSERT 权限。要删除数据,您需要对该表或视图具有 DELETE 权限。要更新数据,您需要 UPDATE 权限。DBA 可以在任意表中插入或删除数据。表的所有者对表具有 INSERT、DELETE 和 UPDATE 权限。
可以将权限授予个别用户、角色或 PUBLIC 角色,也可以撤消其权限。