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

Oracle建用户 授权 表 表空间的操作

2016-01-04 18:59 417 查看
数据库简单的一些操作

create user by identified by"123456";//创建用户

drop user tom//删除用户

photo clob//字节型超大的 blob//字符节超大的

--sql ddl数据定义语言 dml数据操做语言 dcl数据控制语言

--创建一个表单,对其进行增删改查

create table student

(

--id char(4)为长度为4的id,不能为空

id char(4) not null,

--varchar2(100)为0到100的长度,不能为空

name varchar2(100) not null,

--身高为三位数,可以为空

height number(3),

birthday date

);

--插入数据,插入id,name,height

insert into student(id,name,height) values('0001','tom',100);

--查询语句

select* from student;

--修改身高

update student set height=height+5;

--删除id为0001的

delete from student where id='0001';

--删除表单

drop table student;

--管理员要做的事情

(1)表空间

--创建表空间exam_tbs

creat tablespace exam_tbs

datefile 'D:'size 5 m reuse autoextend on maxsize,

'D:'size 5 m reuse autoextend on

--drop删除表空间(文件不会删掉)

drop tablespace exam_tbs;

--删除表空间(包含文件内容)

drop tablespace exam_tbs including contents

(2)用户管理

--创建一个用户,以密码识别,默认的操作空间为exam_

create user exam identified by password default tablespace exam_;

--删除用户

drop user;

--删除用户保护里面的所有

deop user casecade;

(3)授权

--授予会话权限

grant create session to exam;

--通过角色授权

<1>授予连接权限,里面包括绘画权限

grant connect to exam;

<2>授予资源管理权限

grant resource to exam;

(4)收回权限

revke create seeion from exam;

revoke resource from exam;

revoke connect from exam;

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: