oracle中建立一個使用者,只能檢視指定的檢視,如何授權,建立別名
1.create user A identified by password,建立使用者,使用者名稱是A,密碼是password
create user USER_JWFZ identified by JWFZ2017;
2.grant connect to A --授予connect許可權
grant connect to USER_JWFZ ;
3.grant select on test to A --給指定使用者的表或者檢視授予select(只讀)許可權,其中test是表名或者檢視名
grant select on USER_AHUTJWFZ.V_AB_ATTENDANCE_ATTRECORD to USER_JWFZ;
注意:我在這裡只是授予A使用者對檢視的select 許可權,所以當你以該使用者登入後是看不到檢視的,可以通過下面的語句來查詢,如果想看到檢視,你需要給它一個show的許可權
select * from USER_AHUTJWFZ.V_AB_ATTENDANCE_ATTDETAIL
相關推薦
Oracle中存儲圖片的類型為BLOB類型,Java中如何將其讀取並轉為字符串?
ava 字節數組 object [] str string類 arch data mpi 一,讀取圖片轉為String類型: 需要使用Sun公司提供的Base64工具 String str = ((Map) list1.get(0)).get("EINVOICEFILE")
建立一個C++製作的包含Opencv功能的dll,供C#程式使用
目的:朋友用C#編寫了一個軟體,先需要一個功能:獲取某圖片指定位置的顏色。 實現該目的的方法有很多,即為了朋友能夠很便捷解決該問題,也為了有助於擴充自己技術廣度,所以決定採用標題中的方法來完成。 沒有C++程式設計經驗,也沒有製作C++版Opencv語法經驗,也沒有製作dll的經驗,整個流
Oracle中查詢一個表中欄位 列 個數
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!  
在Linux中搭建一個簡單的dns伺服器 --------基於centos 6.5,以我做的一個實驗為例子。
Experimental environment: dns server : 192.168.200.254 http server :192.168.200.202 client :192.168.200.203 Experimental steps: fir
如何在Oracle中 查詢一個表被其他數據庫對象引用[z]
選擇 條件 資料 一個 union all 同時 rom 整理 自己 這兩天老大讓我再oracle中把要替換的表被其他對象引用之處找出來,整理一份表,接到這個任務,我是一臉懵逼,怎麽找?大海撈針麽?問同事、查資料,自己研究,最後整理一下僅供大家參考,同時以備將來回顧。本篇只
如何在Oracle中 查詢一個表被其他資料庫物件引用[z]
這兩天老大讓我再oracle中把要替換的表被其他物件引用之處找出來,整理一份表,接到這個任務,我是一臉懵逼,怎麼找?大海撈針麼?問同事、查資料,自己研究,最後整理一下僅供大家參考,同時以備將來回顧。本篇只涉及表被其他資料庫物件引用,不涉及外來鍵,想尋找外來鍵的,自己檢視下面附有的連結。 首先有下列幾種方式:
sqlserver 建立使用者只能訪問指定檢視
use crm --當前資料庫建立角色 exec sp_addrole 'rapp' --分配檢視許可權 GRANT SELECT ON veiw TO [角色] --指定檢視列表 GRANT SELECT ON v_city TO rapp GRANT SELE
編寫程式由從標準輸入裝置讀入的元素資料建立一個int型vector物件,然後動態建立一個與該vector物件大小一致的陣列,把vector物件的所有元素賦值給新陣列
先建立一個含有若干int型的vector容器,變數名為ivec。用標準輸入來初始化這個容器的每一個元素。 再動態建立一個int型陣列,利用迭代器來遍歷容器,並利用容器來初始化動態建立的陣列 最後的cout<<*(p-10)是返回到了陣列的最開始的位置,p指標又重新指向了第一個元素
ORACLE中賦予一個使用者查詢另一個使用者所有表的許可權
在管理員賬戶下執行select 'GRANT SELECT ON 被查詢使用者表.'||table_name||' to 要查詢使用者;' from all_tables where lower(owner)='被查詢使用者'; 例如:select 'GRANT SELE
oracle中Job定期執行儲存過程重新整理物化檢視並記錄異常(我的物化檢視不能自己刷)
(一)問題: 最近一個專案,我們的系統中需要處理老資料,但是有一些客觀限制:(都是Oracle11.2.0.2) (1)這些老資料儲存在人家的資料庫中 (2)這些老資料還會持續更新 (3)不能動人家的資料庫 (4)我們需要針對人家的資料庫中的兩張表做左連結 最終我們決定用D
oracle中複製一個使用者
現場人員需要將USRDB使用者複製出來,弄個USRDB1使用者,在這個使用者上匯入資料做測試。 複製方案的思路: 1.查USRDB的預設表空間,PROFILE,系統許可權,物件許可權,角色, 2.建新使用者,授權, 3.匯出USRDB方案 4.匯入方案 步驟如下: [sql] view pla
c# winform 讀取oracle中blob欄位的圖片並且顯示到pictureBox裡,儲存進庫
C#程式碼 private void button2_Click(object sender, EventArgs e) { OracleConnection conn = dbc.getConnection();//獲得conn連線
Oracle中判斷一個字串是否為全數字
1、regexp_like SELECT * FROM ( SELECT 'ABC#$&' AS data from dual UNION ALL SELECT 'AB123' AS data
【ElementUI】日期選擇器時間選擇範圍限制,只能選今天之前的時間,或者是隻能選今天之後的時間。今天是否可以選
<el-date-picker v-model="value1" type="date" placeholder="選擇日期" :picker-options="pickerOptions0"> </el-date-picke
thinkphp修改bit型別表資料,只能從0修改成1,不能從1修改成0
如題,tp5版本,修改資料表時,status欄位用bit型別,0代表啟用,1代表禁用,頁面用radio型別單選框,在修改頁面能夠獲取資料庫中的資料並顯示,但在修改時,只能從0修改成1,不能從1修改成0。前者提示修改成功,資料庫中資料也更新,後者提示失敗,資料庫中資料不更新 解決辦法
Postgres限制每個使用者只能連線指定數量的session,防止伺服器資源緊張
限制每個使用者只能連線指定數量的session,防止伺服器資源緊張 (1)建立測試使用者test: highgo=#create user test; CREATEROLE highgo=#\du List of r
SQL備份失敗:載入的介質已格式化為2個介質簇,單根據指定的備份裝置,應支援三個介質簇
當我們備份某一個數據庫是,有時會出現“載入的介質已格式化為2個介質簇,單根據指定的備份裝置,應支援三個介質簇”這樣的錯誤。 這句話的意思是,我的C:\Program Files (x86)\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\
oracle中建立一個使用者,只能檢視指定的檢視,如何授權,建立別名
1.create user A identified by password,建立使用者,使用者名稱是A,密碼是password create user USER_JWFZ identified by JWFZ2017; 2.grant connect to A --授
java 輸入一棵二叉搜尋樹,將該二叉搜尋樹轉換成一個排序的雙向連結串列。要求不能建立任何新的結點,只能調整樹中結點指標的指向。
題目描述 輸入一棵二叉搜尋樹,將該二叉搜尋樹轉換成一個排序的雙向連結串列。要求不能建立任何新的結點,只能調整樹中結點指標的指向。 比如將二元查詢樹
oracle中,建立其他使用者表的對應檢視
需求是這樣:在A使用者下,需要批量生成B使用者的所有表對應的檢視。在網上找了很多例子,最後用比較容易的方法解決了。 注意,不能簡單的賦予A使用者DBA許可權,有些操作也是無效的;另外不能授權所有許可權給A使用者,否則A使用者可以刪除B使用者中的表。 方法如下: 1.授權B使