--vpd技術,dba_policies這張表中儲存了啟用vpd技術的表
select * from dba_policies where object_name = upper('pa_projects');
--給某張表啟用vpd
--1.create data
create table t (x number);
insert into t values (1);
insert into t values (2);
insert into t values (10001);
insert into t values (10002);
commit;
select * from t;
output:
1 2
10001
10002
--2.create vpd function
create or replace function f_limited_query_t (s_schema in varchar2,
s_object in varchar2)
return varchar2
asbegin
return 'x <= 10000';
end;
--3.register vpd policy.
begin
object_name => 't',
policy_name => 'policy_limited_query_t',
policy_function => 'f_limited_query_t');
end;
select * from t;
output:
1 2
--對於vpd表,簡單的查詢一般是不返回記錄的,如果想查到記錄,需要設定一下上下文先
select * from po_headers
--普通查詢vpd表
select * from po_headers;--no output
--single ou mode
begin execute mo_global.set_policy_context('s',204); --204為org_id,s表示single org contextend;select * from po_headers;--會輸出ou:204下邊的所有po
--multiple ou mode(simulate login to a specific responsibility)
c.select * from po_headers
電容作用粗解
參考 電容的含義 衡量導體儲存電荷能力的物理量。常見單位 微法 uf 納法 nf 皮法 pf 電容的作用 隔直流通交流 旁路 去耦 耦合濾波 補償充放電 儲能為什麼電容有隔直通交的作用?電容器接入直流電時,在接通的短暫時間內發生充電過程,在電路中形成充電電流。充電結束後,因電容兩端的電壓不再發生變化...
linux檔案授權粗解
經常使用授權,但一直都是現查現用,今天大概的寫乙個粗解,供以後使用。首先,授權有兩個命令 chown和chmod,chown修改檔案的所屬使用者或使用者組,chmod修改檔案或資料夾的讀寫執行屬性。1.chown修改檔案 資料夾的所屬使用者或使用者組。a.修改檔案a.txt的所屬使用者,改為lile...
最土核心檔案粗解
最土的核心類檔案 utility.class.php php功能模組常有的就那麼多,但是如何實現就是五花八門。只要你把握住萬變不離其宗,程式設計技術再強也的運算元據庫,用suda等查更新刪除和修改。所以這裡面函式或者物件的作用就是圍繞這些功能展開的。今天我來分析一下這個檔案看看是否有收穫。定義類的方...