目前有數據庫有一個系統用戶SYSUSER擁有所有表的權限,另外一個系統想訪問我數據庫中的一張表,我不想他控制我數據庫的所有表,所有我就新建了一個用戶,控制這個用戶只能訪問我數據庫中的一張表,其他權限都沒用。具體過程如下:
1.系統用戶SYS登錄 conn sys/password as sysdba 2.創建用戶 create user username identified by password default tablespace user_data temporary tablespace user_temp; grant connect,resource to username; 3.建表 tableA,授權 GRANT ALL ON 用戶A.tableA TO 用戶B; 4.建同義詞 CREATE SYNONYM 用戶B.tableA FOR 用戶A.tableA;