数据库有个表car,需要为这个表建立一个视图view_car,并新建一个用户user01,赋予查询这个视图的权限
二、实施步骤
1、以管理员clgl登陆数据库,新建视图view_car:
create or replace view view_car as select * from CAR;
2、新建用户user01
create user user01 identified by "123456";
3、授予用户user01权限
grant select on view_car_runtime_b to user01; //查询视图权限grant connect to user01; ...
》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》导入导出操作
oralce
imp help=y; 查看命令使用;在本地导出远程数据库dmp文件到本地;
1 :在 tnsnames.ora 设置一个实例名
orcl=
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.20.110)(PORT = 1521))
(CONNECT_DATA )=(SERVER = DEDICATED)
(SERVICE_NAME = orcl)2: 在doc 下数据泵导出
expdp...
、create user userName identified by password;
2、grant select any table to userName; --授予查询任何表
3、grant select any dictionary to userName;--授予 查询任何字典 oracle 如何创建只有查询权限的用户标签:blog grant code logs pre class 如何 rac ide 本文系统来源:http://www.cnblogs.com/CandiceW/p/6869145.html
1 闪回查询其他schema下表
grant select,flashback on schema.table_name to username;
这种授权可用于 select ..................... as of timestamp to_timestamp()查询
2 闪回操作
grant execute on dbms_flashback to username
这种授权不用于上面的select 查询,但是可以用于以下闪回查询(sqlplus 中用授权的username来执行执行):execute sys.DBMS_FLASHBACK.ENABLE_AT_TIME(SYSDATE-10/1440 ) ----闪回10分...