亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Oracle 查看 用戶擁有權限的過程

發布時間:2020-07-19 21:51:47 來源:網絡 閱讀:485 作者:ubuntuo 欄目:關系型數據庫



create or replace procedure p_roleprivs(
        v_role varchar2
    )
is
    cursor c_rolesys is select PRIVILEGE from ROLE_SYS_PRIVS where role=upper(v_role);
    cursor c_roletab is select PRIVILEGE,TABLE_NAME from ROLE_TAB_PRIVS where ROLE=upper(v_role);

begin
    --dbms_output.put_line('ROLE_SYS_privs : '||v_role );
        for i_rolesys in c_rolesys loop
            dbms_output.put_line(i_rolesys.privilege);
        end loop;
    
    --dbms_output.put_line('ROLE_TAB_privs : '||v_role);
        for i_roletab in c_roletab loop
            dbms_output.put_line(i_roletab.privilege||' in  '||i_roletab.TABLE_NAME);
        end loop;            
end;
/

create or replace procedure p_privs(
        v_name varchar2
    )
is
    cursor c_sysprivs is select  privilege            from dba_sys_privs  where GRANTEE=upper(v_name);
    cursor c_tabprivs is select  privilege,TABLE_NAME from dba_tab_privs  where GRANTEE=upper(v_name);
    cursor c_role       is select  GRANTED_ROLE         from dba_role_privs where GRANTEE=upper(v_name);

begin
    --dbms_output.put_line('SYS_privs : ');
        for i_sys in c_sysprivs loop
            dbms_output.put_line(i_sys.privilege);
        end loop;
    --dbms_output.put_line('TAB_privs : ');
        for i_tab in c_tabprivs loop
            dbms_output.put_line(i_tab.privilege||' in  '||i_tab.TABLE_NAME);
        end loop;
    dbms_output.put_line(' ROLE start : ');
        for i_role in c_role loop
            p_roleprivs(i_role.GRANTED_ROLE);
        end loop;             
end;
/

======================================================

創建完 過程后直接調用

SQL> exec p_privs('scott');
UNLIMITED TABLESPACE
READ in  IMG
ROLE start :
CREATE SEQUENCE
CREATE TRIGGER
CREATE CLUSTER
CREATE PROCEDURE
CREATE TYPE
CREATE OPERATOR
CREATE TABLE
CREATE INDEXTYPE
CREATE TABLE
SELECT in  EMP
CREATE ANY TABLE
CREATE SESSION

PL/SQL procedure successfully completed.


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

专栏| 高州市| 集贤县| 乐山市| 仲巴县| 乡宁县| 闽侯县| 饶阳县| 岫岩| 喜德县| 新密市| 商城县| 布尔津县| 嘉禾县| 陇川县| 涞源县| 上杭县| 永福县| 都兰县| 灯塔市| 金山区| 金坛市| 平邑县| 淅川县| 应城市| 龙山县| 贵港市| 蚌埠市| 达拉特旗| 根河市| 新源县| 察雅县| 金川县| 桂平市| 建昌县| 台南市| 彭州市| 高唐县| 安塞县| 拜泉县| 万盛区|