扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
SELECT * FROM employees; |
SELECT * FROM employees WHERE department_id = 60; |
CREATE OR REPLACE FUNCTION rls_dept (obj_owner IN VARCHAR2, obj_name IN VARCHAR2) RETURN VARCHAR2 AS predicate VARCHAR2 (200); BEGIN predicate := ''department_id = 60''; RETURN (predicate); END rls_dept; / |
BEGIN DBMS_RLS.ADD_POLICY(object_schema=>''HR'', object_name=>''EMPLOYEES'', policy_name=>''restrict_dept_policy'', function_schema=>''HR'', policy_function=>''rls_dept'', sec_relevant_cols=>''salary,commission_pct'', sec_relevant_cols_opt=>dbms_rls.ALL_ROWS); END; / |
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者