Oracle 入门 1.完成创建一个用户的步骤

--完成创建一个用户的步骤
--1. 创建表空间
--2. 创建用户
--3. 授予用户权限

--创建表空间
create tablespace kgc40ban
datafile 'D:\Oracle11g\kgc40ban\WORKkgc40.DBF'
size 10M Autoextend on;

--查看所有表空间大小
select tablespace_name,sum(bytes)/1024/1024 from dba_data_files group by tablespace_name

--删除表空间
drop tablespace kgc40ban including contents and datafiles;

--删除oracle表空间的基本语法为:
--DROP TABLESPACE tablespace_name  [ including contents [ and datafiles ] [ CASCADE CONSTRAINT ]];
       --无选项 —— 当表空间为空才能删除;
       --including contents —— 删除表空间及对象;
       --including contents and datafiles —— 删除表空间、对象及数据文件;
       --includingcontents CASCADE CONSTRAINT —— 删除关联;
       --including contents and datafiles cascade constraint —— 含前两项。

--创建用户
create user kgc40
identified by ok
default tablespace kgc40ban;

--删除用户
drop user kgc40 cascade;

--授予用户权限
        --授予kgc40用户connect和resource角色
grant connect,resource to kgc40;
        --撤销kgc40用户connect和resource角色
revoke connect,resource from kgc40;
      --允许kgc40用户查看emp表中的记录
grant select on scott.emp to kgc40;
      --允许kgc40用户更新emp表中的记录

grant update on scott.emp to kgc40;


猜你喜欢

转载自blog.csdn.net/qq_35394434/article/details/81043342