1.create user A identified by Apassword,創建用戶,用戶名是A,密碼是Apassword
2.grant connect to A --授予connect權限
3.grant select on test to A --給指定用戶的表或者視圖授予select(只讀)權限,其中test是表名
注意:1.如果是以普通用戶(jtg1)身份登錄,並創建的用戶,查詢時要
select * from jtg1.test才能查詢出來
2. 如何直接通過select * from test,即不加用戶名前綴
可以通過創建同義詞的方法來解決.
同義詞,相當於alias(別名),處理方式如下,其中test5是自定義
create or replace synonym A.test5 for jtg1.test;
在A用戶下查詢,可以直接select * from test5
3.以管理員身份登錄的創建的用戶,應該前面不用加(jtg1) select * from test
未測試,如有測試,麻煩告訴我一下哈,,謝謝
