爱游戏平台登录入口

  • Oracle一个用户若何拜候别的用户的表利用指南
  • 2018年02月25日
  • 搜集搜集
假设Oracle爱游戏平台登录入口爱游戏平台登录入口两个用户A和B,那末若是A要拜候B具爱游戏平台登录入口的表,语句应当是:
代码以下:

SELECT * FROM B.TABLENAME。

我要问的是,可否经由进程点窜Oracle的设置,将A拜候B具爱游戏平台登录入口表的语也变为跟B用户登录一样的语句:SELECT * FROM TABLENAME?
代码以下:

create synonym tablename for B.TABLENAME;

除一楼的建立同义词外,还要授与A用户拜候改赞爱游戏平台登录入口词的权爱游戏平台登录入口.
代码以下:

drop synonym tablename ;

1 能够利用查问天生sql语句,比方
代码以下:

select 'CREATE SYNONYM '||table_name||' FOR A.'||table_name from dba_tables where owner = 'A'

而后履行这些sql语句。 或写存储进程完爱游戏平台登录入口.
2 select any table 权爱游戏平台登录入口能够许可拜候一切表