把一个表的查询,插入,修改,删除.....赋给另一个用户

grant select, insert, update, delete, references, alter, index on  表名  to 用户名

grant select, insert, update, delete, references, alter, index on O_C_ZHSB_GRYHZH to EAST_MODEL

把一个存储过程赋权给另一个用户

grant execute on  存储过程名字  to 用户名;

grant execute on PROC_VALIDATE_EXAMINER to EAST_MODEL

把一个表的查询,插入,修改,删除.....赋给另一个用户grant select, insert, update, delete, references, alter, index on  表名  to 用户名 grant select, insert, update, delete, references, alter, index on O_C_ZHSB_GRYHZH to EAST_MODE... BEGIN FOR c IN (SELECT table_name FROM user_tables) LOOP EXECUTE IMMEDIATE 'GRANT SELECT, INSERT, UPDATE, DELETE ON ' || c.table_name || ' TO other_user'; END LOOP; 其中,将 `other_user` 替换为要 赋权 的目标 用户 即可。此语句会遍历当前 用户 下的所有 格,将 SELECT、INSERT、UPDATE 和 DELETE 的 权限 授权给目标 用户