[Oracle]-[同義詞]-public與非public同義詞
[現象]:
Sys賬戶給bisal賬戶的t_emp表建立public同義詞,bisal使用者可以訪問t_emp_syn,但scott賬戶無法查詢,select ... t_emp_syn提示表或檢視不存在。
SQL> select * from t_emp_syn;
select * from t_emp_syn
*
ERROR at line 1:
ORA-00942: table or view does not exist
[原因]:
Scott沒有bisal.t_emp表的訪問許可權,因此提示表或檢視不存在。
[解決]:
使用bisal,執行grant select on t_emp to scott;
使用scott,可以執行t_emp_syn。
SQL> select * from t_emp_syn;
EMPNO EN DEPTNO
---------- -- ----------
1 c 1
2 d 2
3 f 0
10 1 1
12 1a 1
[總結]:
Public同義詞,一個使用者A若需要訪問另一個使用者B建立的表的同義詞,則需要有使用者B該表(也就是基表)的訪問許可權。
若是普通同義詞,DBA使用者可以訪問任何使用者建立的非
可以為一個基本建立多個不同的同義詞。
相關推薦
[Oracle]-[同義詞]-public與非public同義詞
[現象]: Sys賬戶給bisal賬戶的t_emp表建立public同義詞,bisal使用者可以訪問t_emp_syn,但scott賬戶無法查詢,select ... t_emp_syn提示表或檢視不存在。 SQL> select * from t_emp_syn; select * from t_e
oracle資料庫歸檔與非歸檔設定
歸檔模式設定 archivelog shutdown immediate startup mount archive log list alter database archivelog archive log list alter database open sel
Oracle歸檔模式與非歸檔模式設定
Oracle 歸檔模式與非歸檔模式設定 Oracle 的日誌歸檔模式可以有效的防止 instance 和 disk 的故障,在資料庫故障恢復中不可或缺,由於 oracle 初始安裝模式為非歸檔模式,因此需要將其設定為歸檔模式,下面就其方法和步驟做一些總結,雖然簡
ORACLE使用者間 授權以及建立同義詞
假設使用者有兩個: website 較高許可權 websiteapp 沒有創表的許可權 表: 在website使用者下: grant select, insert, update, delete on table_test to websiteapp; 在websiteap
【原創】oracle 12c DataGuard Real Time 模式與非Real Time模式
ndb oracle nec eal 12c ply issue tab database // 12c -- To start the MRP in non real time apply issue, alter database recover managed s
Java靜態方法 與 非靜態方法(實例方法)的區別
外部類 允許 靜態成員 靜態 成員 訪問 靜態成員變量 ava 實例方法 靜態方法與實例方法的異同 1.在外部類 調用靜態方法時,有兩種方式:(1)類名.靜態方法()(2)類的對象.靜態方法() ;也就是說調用靜態方法時可以不用創建對象。 調用實例
Verilog堵塞賦值與非堵塞賦值
解決 ont mark con 原理 inpu 特點 全部 cal verilog設計進階 時間:2014年5月6日星期二 主要收獲: 1.堵塞賦值與非堵塞賦值; 2.代碼測試; 3.組合邏輯電路和時序邏輯電路。
Oracle推斷值為非數字
oracl not contract pre for upd product rac translate select * from product_info t where t.contract_detailid is not null and length(tran
駱駝命名法和模態對話框與非模態的對話框
混合 evel 置頂 ring int 字節 適合 函數庫 unix 駱駝式命名法(Camel-Case)又稱駝峰命名法,是電腦程式編寫時的一套命名規則(慣例)。正如它的名稱CamelCase所表示的那樣,是指混合使用大小寫字母來構成變量和函數的名字。程序員們為了自己的代碼
【數據結構與算法】二叉樹遞歸與非遞歸遍歷(附完整源碼)(轉)
style stack gravity text 一個 eat 遞歸遍歷 deb 雙向 轉自:http://blog.csdn.net/ns_code/article/details/12977901 二叉樹是一種非常重要的數據結構,很多其他數據機構都是基於二叉樹的基礎
(轉)異步與非阻塞之間的區別(看到的最清晰的說明)
ron 啟動 同步與異步 我們 任務 nis pro 沖突 mission Asynchronous I/O, or non-blocking I/O, is a form of input/output processing that permits other proc
【BZOJ2728】[HNOI2012]與非 並查集+數位DP
mark 題解 div mes 一行 strong amp name += 【BZOJ2728】[HNOI2012]與非 Description Input 輸入文件第一行是用空格隔開的四個正整數N,K,L和R,接下來的一行是N個非負整數A1,A2&h
C#靜態方法與非靜態方法比較
使用 特殊 his 差異比較 method 分配內存 成員方法 關鍵字 ted c#靜態方法與非靜態方法比較: 一、靜態方法:使用static修改的方法就是靜態方法,否則就是非靜態方法。 二、差異比較: 第一:C#靜態成員:(1)靜態成員屬於類所有,非靜態成員屬於類的實
oracle服務端與客戶端字符集不同導致中文亂碼解決方案
use 修改環境變量 描述 image nls_lang oracle服務 環境 分析 導致 1.問題描述 用pl/sql登錄時,會提示“數據庫字符集(ZHS16GBK)和客戶端字符集(2%)是不同的,字符集轉化可能會造成不可預期的後果”,具體問題是中文亂碼,如下圖 2.
二叉樹的前序、中序、後序、層次遍歷的遞歸與非遞歸實現
不為 sta logs 結束 nod 遞歸實現 inorder count site 二叉樹的遍歷有前序遍歷、中序遍歷、後序遍歷、層次遍歷等,筆者在這裏總結一下各種遍歷的實現。 一.前序遍歷。 前序遍歷訪問節點順序為:根節點->左子節點->右子節點。 遞歸實現如
BZOJ 2728 HNOI2012 與非 高斯消元
sca 邏輯 都是 -- cstring 位運算 不同的 ret asi 題目大意:給定k位二進制下的n個數,求[l,r]區間內有多少個數能通過這幾個數與非得到 首先觀察真值表 我們有A nand A = not A 然後就有not ( A nan
Oracle 的SID 與 Service_Name 區別
實例 其它 部門 系統 oba 小明 如果 我們 的人 可以簡單的這樣理解:一個公司比喻成一臺服務器,數據庫是這個公司中的一個部門。1.SID:一個數據庫可以有多個實例(如RAC),SID是用來標識這個數據庫內部每個實例的名字, 就好像一個部門裏,每個人都有一個自己的名字
C#中靜態與非靜態方法比較
通過 bsp 不同 oss 分配 htm 不能 size tar C#靜態方法與非靜態方法的區別不僅僅是概念上的,那麽他們有什麽具體的區別呢?讓我們通過本文向你做一下解析。 C#的類中可以包含兩種方法:C#靜態方法與非靜態方法。那麽他們的定義有什麽不同呢?他們在使用上
python3 多態,綁定方法與非綁定方法
int 調用 工具 stat sof round 類的方法 nim 抽象 多態:同一種事物的不同形態(一個抽象類有多個子類,因而多態的概念依賴於繼承) 1. 序列類型有多種形態:字符串,列表,元組。 2. 動物有多種形態:人,狗,豬 多態性:多態性是指具有不同功能的
初識關系型數據庫(SQL)與非關系型數據庫(NOSQL)
edi 關系型數據庫 底層 手機 col 效率 name 項目 去掉 一.關系型數據庫(SQL): Mysql,oracle 特點:數據和數據之間,表和字段之間,表和表之間是存在關系的 例如:部門表 001部分, 員工表 001 用戶表,用戶名、密碼