oracle 创建一个用户,只能访问指定的对象
2015-04-13 11:38
363 查看
1>创建一个ORACLE 的用户
create user username identified by pws;
2>给用户授权
grant connect,resource to username;
grant select on 表或视图名 to username;
grant insert on 表或视图名 to username;
grant update on 表或视图名 to username;
grant delete on 表或视图名 to username;
注释:在PLSQL中用 Select * from 表或视频图名;提示表或视图不存在
因为指定的表或视图不在新建的用户下,要查询,语句如下:
select * from 用户名.表或视频图名
注:用户名是拥有表或视频图的用户
3>创建表的同义词
grant create synonym to username;
create or replace synonym 表或视频图名 for 用户名.表或视频图名;
通过以上步骤,在查询 表或视频图名时就可以直接写 "Select * from 表或视频图名" 了
4>sql语句如下
/*创建用户*/
create user 用户名 identified by 密码;
grant connect,resource to 用户名;
/*授权增、删、改、查*/
grant select on 表名 to 用户名;
grant insert on 表名 to 用户名;
grant update on 表名 to 用户名;
grant delete on 表名 to 用户名;
/*授权创建用意词*/
grant create synonym to 用户名;
/*创建用意词,在创建的新用户下执行*/
create or replace synonym 表名 for 要访问的用户.表名;
create user username identified by pws;
2>给用户授权
grant connect,resource to username;
grant select on 表或视图名 to username;
grant insert on 表或视图名 to username;
grant update on 表或视图名 to username;
grant delete on 表或视图名 to username;
注释:在PLSQL中用 Select * from 表或视频图名;提示表或视图不存在
因为指定的表或视图不在新建的用户下,要查询,语句如下:
select * from 用户名.表或视频图名
注:用户名是拥有表或视频图的用户
3>创建表的同义词
grant create synonym to username;
create or replace synonym 表或视频图名 for 用户名.表或视频图名;
通过以上步骤,在查询 表或视频图名时就可以直接写 "Select * from 表或视频图名" 了
4>sql语句如下
/*创建用户*/
create user 用户名 identified by 密码;
grant connect,resource to 用户名;
/*授权增、删、改、查*/
grant select on 表名 to 用户名;
grant insert on 表名 to 用户名;
grant update on 表名 to 用户名;
grant delete on 表名 to 用户名;
/*授权创建用意词*/
grant create synonym to 用户名;
/*创建用意词,在创建的新用户下执行*/
create or replace synonym 表名 for 要访问的用户.表名;
相关文章推荐
- oracle 创建一个用户,只能访问指定的对象
- oracle 创建一个用户,只能访问指定的对象
- oracle 创建一个用户,并且设定只能访问指定的对象
- oracle授权另外一个用户访问自己创建的数据对象
- oracle授权另外一个用户访问自己创建的数据对象
- oracle授权另外一个用户访问自己创建的数据对象
- oracle授权另外一个用户访问自己创建的数据对象
- oracle中创建一个用户,只能查看指定的视图,如何授权,创建别名
- Oracle创建表空间、创建用户、授权、授权对象的访问以及查看权限
- Oracle创建表空间、创建用户、授权、授权对象的访问以及查看权限集合
- 在Oracle中创建用户数据库对象的一个好习惯
- 创建角色,用户,权限只能访问指定数据库
- SQL通过角色创建只能访问指定视图的用户
- sqlserver 创建用户只能访问指定视图
- oracle 创建一个用户并指定默认表空间和临时表空间
- sqlserver 创建用户只能访问指定视图
- 创建一个只能访问视图的数据库用户
- oracle:查询某个时间之后,指定用户,指定对象类型,并创建的表的个数
- linux下创建用户组与用户 只能访问指定目录的方法 以及FTP用户配置详解
- Oracle创建表空间、创建用户、授权、授权对象的访问以及查看权限集合