暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Oracle基础概念

原创 a. 2023-02-02
317

简介

Oracle数据库是数据的物理存储。这就包括(数据文件 ORA或者DBF、控制文件、联机日志、参数文件)其实Oracle数据库的概念和其它数据库不一样,这里的数据库是一个操作系统只有一个库。可以看作是Oracle就只有一个大数据库。

用户等级

超级用户 sys as sysdba
conn 切换用户
次要用户 system
普通用户 scott
创建表空间
请输入用户名: sys as sysdba
输入口令:root
已连接。
SQL> create tablespace an_space
2 datafile 'D:\oracleText\an_space.dbf'
3 size 1M
4 autoextend on next 1M maxsize unlimited;
表空间已创建。
创建用户
SQL> create user zhangsan
2 identified by root
3 default tablespace an_space;
用户已创建
grant 授权
revoke 撤销

一、数据库的作用

1、存储大量数据,方便检索和访问。
2、保持数据信息一致,完整。
3、共享和安全。
4、通过组合分析,产生新的有用数据。

二、使用sqlplus登录Oracle:

1、超级用户登录:sys as sysdba
2、系统用户登录:system
3、切换用户:conn

三、创建表空间:

create tablespace 表空间名
datafile 绝对路径表空间名.dbf
size 分配的空间(单位一般为1M)
autoextend(自动扩展) on/of(开启/关闭) next 扩展的大小(单位一般为1M)
maxsize unlimited;(最大的限制)

四、创建用户:

create user 用户名
identified by 密码
default tablespace 使用的表空间名

五、权限和角色:

系统的三个默认角色(权限):
1、create:连接,基本角色,只能连接基本数据库,不能创建数据库结构;
2、resource:资源,开发常用角色,拥有创建表、视图、索引....权限;
3、dba:系统管理员,拥有更高权限,包括无线的配额和给其他用户授权的权限,system就是 dba权限;只有dba角色才能创建数据库结构。

六、授权和撤销权限:

1、授权:grant 角色to用户: 实例:
grant connect,resource to zhangsan;

2、撤权:revoke 角色 from 用户;式例:
revoke resource from zhangsan

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论