Oracle相关知识记录

95 阅读1分钟

创建用户

create user 用户名 identified by 密码
--创建用户
grant dba to XXX;
--给用户赋权
--系统权限分类:
--    -   DBA: 拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。
--    -   RESOURCE:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构。
--    -   CONNECT:拥有Connect权限的用户只可以登录Oracle,不可以创建实体,不可以创建数据库结构。
--    -   对于普通用户:授予connect, resource权限。
--    -   对于DBA管理用户:授予connect,resource, dba权限。

查看表空间

select 
    tablespace_name, file_id, file_name, 
    round(bytes/(1024*1024),0) total_space_MB 
from 
    dba_data_files 
order by 
    tablespace_name;

Oracle 创建表空间

create tablespace 表空间名字 --空间名
datafile '数据存储路径***.dbf' --路径
size 5M --初始大小
autoextend on next 5M --表空间每次增长大小
maxsize 3000M --表空间最大内存

Oracle 修改表空间大小

alter database datafile 'E:\DATA\xxxx.DBF' resize 20480m

创建用户

create user "****" identified by xyx2021 default tablespace "****";

用户授权

grant connect, resource to "***";
grant create session to "***";

修改用户BEE表空间

Alter user BEE default tablespace BEE 

删除表空间

drop tablespace fish;