oracle 11g 如何建立表空间及用户,分配用户权限等
创建表空间:create tablespace gdb datafile 'gdb1.dbf' size 1000m; 解释:datafile设置的可以是相对路径(oracle安装路径\product\10.2.0\oradata\实例\gbd1.dbf)。
专注于为中小企业提供网站设计制作、成都网站建设服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业新野免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了超过千家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。
创建用户 create user gdb identified by password default tablespace gdb1; 解释:创建一个用户gdb,密码是password 用表空间 gdb1;
赋权限:grant dba to gdb;解释:给gdb赋权限为dba权限(系统管理员)。
如何给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 创建用户分配权限
创建用户一般用sysdba身份登录才可以
create
user
wa
identified
by
passwords
--wa是用户名
passwords
是密码
grant
connect
to
wa
--将连接角色的权限
赋给
wa用户
grant
resource
to
wa
--将resource角色的权限赋给
wa用户
用户会有CREATE
CLUSTER
CREATE
INDEXTYPE
CREATE
OPERATOR,CREATE
PROCEDURE,CREATE
SEQUENCE,CREATE
TABLE,CREATE
TRIGGER,CREATE
TYPE
等权限
新闻名称:oracle怎么分配用户,oracle分配用户权限
文章源于:http://lswzjz.com/article/hsgddg.html