oracle系列如何赋权,oracle创建目录并赋权

怎么给oracle数据库创建用户,并赋权限

一般创建用户用的是create user,然后再通过grant赋权。

创新互联公司专注为客户提供全方位的互联网综合服务,包含不限于成都网站建设、做网站、四方台网络推广、小程序开发、四方台网络营销、四方台企业策划、四方台品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;创新互联公司为所有大学生创业者提供四方台建站搭建服务,24小时服务热线:18980820575,官方网址:www.cdcxhl.com

创建:create user XXXX identified by xxxxx;

赋权:grant connect,resource,XXXXXX to XXXXXX; (具体权利查询dba_sys_privs)

oracle创建用户后一般给什么权限

具体需要哪些权限需要看用户的实际需要。我们要在有最高权限的system用户创建用户,再赋予新建用户权限,只有给新建用户权限,新建用户才能干什么。

一、权限分为系统权限及对象权限。

1、系统权限:系统规定用户使用数据库的权限。(系统权限是对用户而言)。

1)、DBA: 拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。

2)、RESOURCE:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构。

3)、CONNECT:拥有Connect权限的用户只可以登录Oracle,不可以创建实体,不可以创建数据库结构。

对于普通用户:授予connect, resource权限。

对于DBA管理用户:授予connect,resource, dba权限。

2、对象权限:某种权限用户对其它用户的表或视图的存取权限。(是针对表或视图而言的)。

CREATE SESSION,创建会话,才可以打开界面

CREATE TABLE,创建表,可创建空表,但没有权限插入数据

CREATE SEQUENCE创建序列

CREATE VIEW,创建视图

扩展资料

一、赋权方式,有两种赋予用户权限的方式,

1、对用户赋权

一对一的赋予新建用户权限,这样赋予新建用户权限比较有活性,如果新建用户多了,就比较麻烦。

2、对角色赋权

先创建角色,将权限先赋给角色代理,最后将角色代理的权限赋新建用户,这样比较死板,但是可以同时赋给很多用户。

参考资料

Oracle官网-Grant

Oracle 11g 中如何授权一张表某个字段的select权限给另外一个用户

1、在PLSQL里,用sys(oracle系统用户)登陆,登陆的时候要选择SYSDBA。

2、在左边的菜单里找到Users节点,右击选择添加功能。在打开的界面里写上用户名、密码,临时表空间一般选择temp。

3、对象权限无需添加,角色权限选择connect和resource即可。

4、系统权限选择create any procedure、create any view、debug connect session、unlimited tablespace。

5、最后点击应用保存即可。


当前标题:oracle系列如何赋权,oracle创建目录并赋权
文章转载:http://azwzsj.com/article/dssojgj.html