create tablespace mytijian
datafile 'D:\app\Administrator\oradata\orcl\mytijian.dbf'
size 100m
autoextend on
next 10m;
drop tablespace mytijian;
create user sqy
identified by sqy
default tablespace mytijian;
drop user sqy;
alter user system identified by root;
- 用户授权
默认角色分类:connect、resource和dba三种角色。
CONNECT角色 是授予最终用户的典型权利,最基本的权力,能够连接到ORACLE数据库中,并在对其他用户的表有访问权限时,做SELECT、UPDATE、INSERTT等操作。
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 --建立类型
DBA角色是授予系统管理员的,拥有该角色的用户就能成为系统管理员了,它拥有所有的系统权限
grant connect to sqy;
grant resource to sqy;
grant dba to sqy;
SELECT * FROM USER_ROLE_PRIVS;
select * from user_sys_privs
select username,default_tablespace from user_users;
select * from Dba_Tablespaces
select tablespace_name,file_id,file_name,round(bytes /(1024*1024),0) total_space
from dba_data_files
order by tablespace_name;
select * from user_role_privs;
select * from dba_users;
select * from all_users;
select * from user_users;