grant create any table to username;grant create any procedure to username;
grant execute any procedure to username;
建立執行job許可權
grant create job to 使用者;grant manage scheduler to 使用者;
給乙個表的讀取許可權
grant select on 表名 to 使用者名稱;
刪除修改許可權 alter是有truncate許可權
grant select,insert,update,deletegrant select,insert,update,delete,alter
刪除讀取所有表的許可權
revoke select any table from 使用者名稱;
建立表許可權
grant resource to common_user--grant create table to common_user
-- grant select any table to common_user;
獲取某個使用者下的全部表
select'grant select on
'|| tname ||'
to 使用者名稱;
'from
tabwhere tname not like '
bin%
';
Oracle儲存過程執行許可權
預設情況下,在呼叫儲存過程使用者的角色是不起作用的,即在執行儲存過程時只有public許可權。所以如果被呼叫的儲存過程中如果有execute immediate create table.語句,將會引發ora 01031 insufficient privileges錯誤。儲存過程分為兩種,即dr ...
ORACLE 定時執行儲存過程
推薦用dbms scheduler方式更好 2012 11 19注 查詢 select job,broken,what,interval,t.from user jobs t job job的唯一標識,自動生成的 broken 是否處於執行狀態,n 執行 y 停止 what 儲存過程名稱 next ...
Oracle 儲存過程建立 執行 排錯
1 建立儲存過程 create or replace procedure p desk info v desk name in varchar2,v desk type in varchar2,v desk no in varchar2,v org name in varchar2 is begin...