CREATE VIEW 视图名 AS
SELECT *
FROM Emp(表名)
WHERE name in ('张三','李四','王五')
--1、创建新用户yhm 密码mm
create user 用户名 identified by 密码;
例:create user yhm identified by mm;
--2、授予connect权限
grant connect to 用户名;
例:grant connect to yhm;
--3、授权视图权限,自己数据库名为:YH
grant select on 自己数据库用户名.视图名1 to 用户名;
grant select on 自己数据库用户名.视图名2 to 用户名;
例:grant select on YH.ST_1 to yhm;
--4、创建公有同义词 下列示例创建了名为TYC的同义词,同义词用于引用YH的视图ST_1
创建同义词语句:
create public synonym xxx(同义词名称) for user.table_name(原表或视图名,可以是用户.表或视图等名称);
例:create PUBLIC synonym TYC for YH.ST_1;