您的位置:首页 > 数据库 > Oracle

Oracle 新建用户,表空间,授权

2011-06-08 14:18 369 查看
Oracle 新建用户,表空间,授权:

============================================================================

【第一步,新建用户】

create user jack identified by jack;

【第二步,新建表空间】

create tablespace test

datafile'F:/test.dbf' size 10m

autoextend on next 10m maxsize unlimited

online

permanent;

【第三步,为新建用户设置表空间】

alter user jack default tablespace test;

【第四步,为新建用户授予相关权限】

方法一:grant create session,create table,unlimitied tablespace to jack;

方法二:grant connect,resource to user

============================================================================

CONNECT角色: --是授予最终用户的典型权利,最基本的

ALTER SESSION --修改会话

CREATE CLUSTER --建立聚簇

CREATE DATABASE LINK --建立数据库链接

CREATE SEQUENCE --建立序列

CREATE SESSION --建立会话

CREATE SYNONYM --建立同义词

CREATE VIEW --建立视图

RESOURCE角色: --是授予开发人员的

CREATE CLUSTER --建立聚簇

CREATE PROCEDURE --建立过程

CREATE SEQUENCE --建立序列

CREATE TABLE --建表

CREATE TRIGGER --建立触发器

CREATE TYPE --建立类型

=============================================================================

以后凭该用户jack登录,创建的任何数据库对象都属于test表空间,这就不用在每创建一个对象给其指定表空间了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: