當前由于需要,要限制sys的登錄
然后通過logon trigger來實作
但是在trigger里觸發了raise error 卻拋不出來

請問大神們有什么方法沒
CREATE OR REPLACE TRIGGER LOGONCTRLTRIGGER
AFTER LOGON ON DATABASE
declare
a int:=0;
BEGIN
if ora_login_user='SYS' then
RAISE_APPLICATION_ERROR(-20202, 'PRIVS_ERROR,PLEASE CONTACT ADMINISTRTOR');
end if;
END LOGONCTRLTRIGGER;
但是如果使用sys執行程式段是可以raise出來的
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/28159.html
標籤:開發
上一篇:【趙強老師】在MongoDB中使用MapReduce方式計算聚合
下一篇:weblogic部署專案報錯DeploymentService:290066 Underlying error is: "null"
