oracle数据库如何设置定期赋权的存储过程?

1 业务场景
适用于表权限不定期丢失的情况
2 操作步骤
1、创建存储过程
存储过程取名为:FUQUAN_A (这个名字可以自定义)
用户名为:test (根据现场具体情况而定)
表名为:test_table (根据现场具体情况而定)
语句如下:
CREATE PROCEDURE FUQUAN_A AS
BEGIN
execute immediate 'GRANT UPDATE,SELECT,INSERT,DELETE ON test.test_table TO EASDB' ;
END;
/
2、定时任务
任务名称为:FUQUAN_A_JOB (名字可以自定义)
设置为从2024/05/29 00:00:01开始,每10分钟运行一次 (现场可以自定义)
语句如下:
begin
DBMS_SCHEDULER.create_job (job_n
oracle数据库如何设置定期赋权的存储过程?
1 业务场景适用于表权限不定期丢失的情况2 操作步骤1、创建存储过程存储过程取名为:FUQUAN_A (这个名字可以自定义)用户名为:test ...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇
下一篇



