oracle如何分配账号 Oracle 帐户

oracle 11g 如何建立表空间及用户,分配用户权限等

创建表空间:create tablespace gdb   datafile 'gdb1.dbf' size 1000m;  解释:datafile设置的可以是相对路径(oracle安装路径\product\10.2.0\oradata\实例\gbd1.dbf)。

专注于为中小企业提供网站建设、网站设计服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业临潼免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了上1000家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。

创建用户 create user gdb identified  by password  default tablespace gdb1; 解释:创建一个用户gdb,密码是password 用表空间 gdb1;

赋权限:grant dba to gdb;解释:给gdb赋权限为dba权限(系统管理员)。

Oracel如何分配用户权限?

先创建个用户create user 用户名

identified by 密码

default tablespace 表空间 用户权限有一下三种:DBA: 拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。RESOURCE:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构。CONNECT:拥有Connect权限的用户只可以登录Oracle,不可以创建实体,不可以创建数据库结构。对于普通用户:授予connect, resource权限。

对于DBA管理用户:授予connect,resource, dba权限授权语句:普通用户grant connect,resource to 用户 然后在用用户登录建表就OK了

如何给oracle用户分配权限

在Oracle 11g中含有200多种系统特权,并且所有这些系统特权均被列举在SYSTEM_PRIVILEGE_MAP数据目录视图中。授权操作使用GRANT命令,其语法格式如下:

grant sys_privi | role to user | role | public [with admin option]

参数说明如下:

sys_privi:表示Oracle系统权限,系统权限是一组约定的保留字。比如,若能够创建表,则为“CREATE TABLE”。

role:角色,关于角色会在后面小节中介绍。

user:具体的用户名,或者是一些列的用户名。

public:保留字,代表Oracle系统的所有用户。

with admin option:表示被授权者可以再将权限授予另外的用户。

—-为用户east授予连接和开发系统权限,并尝试使用east连接数据库。

oracle 中如何创建一个角色并把角色赋予指定账户

1.创建角色

create role hello;

2.给角色分配权限

grant create table to hello;

grant select on xxx to hello;

3.把角色赋予指定账户

grant hello to user;

4.删除角色

drop role hello;


文章名称:oracle如何分配账号 Oracle 帐户
转载来源:http://ybzwz.com/article/doooicj.html