SQL> create user zsl> User created.
2、创建profile:
SQL> create profile zsl_test1 limitsessions_per_user 5;
Profile created.
3、设置profile绑定用户:
SQL>>
User> 4、赋予权限
SQL> grant create session to zsl;
Grant succeeded.
SQL> grant select on scott.test1 to zsl;
Grant succeeded.
5、创建同义词
SQL> create synonym zsl.test1 forscott.test1;
Synonym created.
6、切换到zsl用户下测试
SQL> conn zsl/zsl
Connected.
SQL> select * from test1;
> ----------
1
7、查找属主
SQL> conn /as sysdba;
Connected.
SQL> set line 150
SQL> select owner,SYNONYM_NAME,TABLE_OWNER, TABLE_NAME from dba_synonyms where SYNONYM_NAME=upper('test1');
OWNER SYNONYM_NAME TABLE_OWNER TABLE_NAME
---------------- ------------------------- ---------------- -------------------
ZSL TEST1 SCOTT TEST1