orcl数据库概念

1. orcl 的用户管理:

安装好rocl之后,会有默认的三个用户sys ,system,scott;

sys:超级管理员(权限最大)

system:系统管理员

scott:普通用户,权限只能连接数据库。

 

2.orcl数据库也是关系型数据库。关系型的数据库的数据都是用表记录下来,也就是表与表之间的关系

 

3.自己创建用户:

——查询所有表空间

——SYSTEM:系统表空间

——UNDOTBS1:撤销表空间

——SYSAUX:系统辅助表空间

——TEMP:临时表空间

——EXAMPLE:存储数据方案的表空间

 

4.用户管理

——创建用户

create user yc identified by a default tablespace users;

——查看当前用户

show user;

——连接用户

conn yc/a;

——给yc用户授权session(会话权限)前提要先登录system用户

grant create session to yc;

——修改用户口令

alter user yc identified by b;

——锁定用户

alter user yc account  lock;

——解锁用户

alter user yc account unlock;

——删除用户

drop user yc cascade;

 

orcl默认的是三种角色:connect  resource  dba;

——为用户授予系统权限(DBA)

create user yc identified by a;

create user navy identified by a;

——为yc用户授予create  any table 和 execute any procedure并使用with admin option 选项

grant create any table,execute any procedure to yc with admin option;

——以yc身份登录系统,为navy用户授予create any table 和execute any procedure

grant create any table ,execute any procedure to navy;

——以yc登录,查看他的权限

select * from user_sys_privs;

——授予对象权限

——为yc用户授予emp表的select,insert,delete对象权限

grant select,insert,delete on scott.emp to yc;

——为yc用户授予对emp表中的ename更新权限

grant update(ename) on scott.emp to yc;

——查看对象权限

select * from user_tab_privs_made;

 

5.表空间相关知识

——用户 表空间 角色直接的关系

——表空间:每个用户都有一个表空间,是用来保存DBF数据库文件。DBF数据库文件其实保存是表,表空间可以对应多个用户

——创建表空间的语法:同时创建DBF文件

create tablespace ycspace datafile 'D:/ycspace.dbf'——表空间对应的文件

size 100m——数据文件的大小

autoextend on next 10m——数据库文件不够用的时候自动扩展,每次扩展10m

maxsize 1000m——数据库文件最大值1000m

——表空间有offline(离线)online(在线)readonly(只读)read write;

——修改表空间的状态

alter tablespace ycspace offline;

alter tablespace ycspace online;

——表空间是离线状态的话,对应用户就不能创建表

——修改表空间数据库文件大小

alter datebase datafile 'D:/YCSPACE.DBF' resize 200m;

——添加数据库文件

——表空间和数据库文件:是一对多的关系

alter tablespace ycspace add datafile 'D:/ycspace02.dbf' size 100m;

——删除表空间同时删除文件

drop tablespace ycspace including contents and datafiles;

——查看数据库文件

select * from dba_data_file;

 

 

 

  • 1
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值