我想在一个用户(UserA)下建立视图View1访问另外一个用户(UserB)下的表(Table1)
可以吗? 例如:
Create VIEW "UserA"."View1" AS
Select * from UserB.Table1
这可以吗?
UserA和UserB我都分了DBA权限,也专门对UserA指定了对Table1的所有操作权限,
可是语句和向导创建都提示我不存在表或视图,到底怎么回事,就是不能创建吗?
可以吗? 例如:
Create VIEW "UserA"."View1" AS
Select * from UserB.Table1
这可以吗?
UserA和UserB我都分了DBA权限,也专门对UserA指定了对Table1的所有操作权限,
可是语句和向导创建都提示我不存在表或视图,到底怎么回事,就是不能创建吗?
这句能执行吗?
table1存在?
connect userb/pw
grant select on table1 to usera;
Select * from UserB.Table1