開通其中2張表的查詢權限,方法如下:
在磐安等地區(qū),都構建了全面的區(qū)域性戰(zhàn)略布局,加強發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務理念,為客戶提供做網(wǎng)站、成都網(wǎng)站制作 網(wǎng)站設計制作定制開發(fā),公司網(wǎng)站建設,企業(yè)網(wǎng)站建設,品牌網(wǎng)站制作,全網(wǎng)整合營銷推廣,外貿(mào)網(wǎng)站建設,磐安網(wǎng)站建設費用合理。
grant select on bas_checkcycle to jdc;這個是整個語句。
語句分析:
grant select on bas_checkcycle to jdc;
這個顏色為執(zhí)行語句。
這個顏色是數(shù)據(jù)表。
這個顏色是用戶;就是需要權限的用戶。
下面這個是查看,更新,刪除,增加的權限都開啟。
grant select,update,delete,insert on UserTagPool to [app_webservice];
grant select,update,delete,insert on UserTagPoolMap to [app_webservice];
擴展資料
Oracle權限管理
權限分類:
系統(tǒng)權限:系統(tǒng)規(guī)定用戶使用數(shù)據(jù)庫的權限。(系統(tǒng)權限是對用戶而言)。
實體權限:某種權限用戶對其它用戶的表或視圖的存取權限。(是針對表或視圖而言的)。
系統(tǒng)權限分類:
DBA: 擁有全部特權,是系統(tǒng)最高權限,只有DBA才可以創(chuàng)建數(shù)據(jù)庫結構。
RESOURCE:擁有Resource權限的用戶只可以創(chuàng)建實體,不可以創(chuàng)建數(shù)據(jù)庫結構。
CONNECT:擁有Connect權限的用戶只可以登錄Oracle,不可以創(chuàng)建實體,不可以創(chuàng)建數(shù)據(jù)庫結構。
1、首先,普通用戶是沒有給別的用戶賦權限的權限,只有超級用戶admin或者管理員帳號才可以給別的用戶賦予權限。
2、賦予權限SQL語句(比如給普通用戶user賦所有權限):
grant select any table to user;
grant語句,一次只能對一個對象進行賦權;不能同時對兩個表進行賦權;但可以同時賦權多個不同的權限;如,grant select,update,insert on test_null to sys;
舉例實踐如下:
1、多表同時賦權,會產(chǎn)生報錯信息。
2、grant后的權限,可以重新收入,如,revoke update on test_null from sys。
3、當然也可以一次對該用戶的所有表(不是同時多個對象),進行賦權,如,grant select any table to sys。
4、執(zhí)行revoke select any table from sys;語句,可以將所有select賦權對象,進行回收。
擴展資料
1、給數(shù)據(jù)庫用戶授權(對象為用戶表)
GRANT privilege[, ...] ON object[, ...] TO { PUBLIC | GROUP group| username}
privilege包含,select:查詢、insert:插入、update:更新、delete:刪除、all:所有
2、grant select,insert,update on tablename to public;
給所有用戶授予查詢、插入、更新tablename表的權限
revoke select,insert,update on tablename from public;//收回所有用戶查詢、插入、更新tablename表的權限
object包含,table:表、view:視圖、sequence:序列、index:索引
3、grant select,insert,update on tablename,viewname,sequencename,indexname to public;
1)public:對所有用戶開放權限
2)GROUP groupname:對該組所有用戶開放權限
3)username:對指定用戶開放權限
參考資料
ORACLE官網(wǎng)-ORACLE GRANT
grant select any table to hsh; ? ? ??
根據(jù)指定用戶名獲得對應用戶所擁有權限的表。
SELECT table_name, owner FROM all_tables WHERE owner = 'SCOTT';
將一個用戶將表數(shù)據(jù)賦給另一個用戶。
在用戶hsh登錄下? create?table?emp?as?select?*?from?scott.emp;