Oracle創建一個用戶並賦予其他用戶表的訪問權限的方法
--第一步:創建用戶
create user username identified by password;
--第二步:給用戶賦值接觸鎖定(僅僅賦予會話權限)
grant create session to ytqs;
--第三步(登錄所要訪問表的用戶(ytcj),執行如下語句,並把結果保存為sql文件):
select 'GRANT SELECT ON '||table_name||' to username;' from user_tables;
--第三步:用dba登錄並執行上一步形成的sql文件。
create user username identified by password;
--第二步:給用戶賦值接觸鎖定(僅僅賦予會話權限)
grant create session to ytqs;
--第三步(登錄所要訪問表的用戶(ytcj),執行如下語句,並把結果保存為sql文件):
select 'GRANT SELECT ON '||table_name||' to username;' from user_tables;
--第三步:用dba登錄並執行上一步形成的sql文件。