Oracle基础概念

简介: 超级用户 sys as sysdbaconn 切换用户次要用户 system普通用户 scott创建表空间请输入用户名: sys as sysdba输入口令:root已连接。

超级用户 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

相关文章
|
6月前
|
Oracle 关系型数据库 数据库
Oracle数据库基本概念理解(3)
Oracle数据库基本概念理解(3)
|
6月前
|
Oracle 关系型数据库 数据库
Oracle数据库基本概念理解(2)
Oracle数据库基本概念理解(2)
|
6月前
|
Oracle 关系型数据库 数据库
Oracle数据库基本概念理解(1)
Oracle数据库基本概念理解(1)
|
SQL Oracle 安全
Oracle杂谈一 Oracle数据库的一些基本概念
Oracle杂谈一 Oracle数据库的一些基本概念
74 0
|
Oracle 关系型数据库 数据库
Oracle数据库基本概念理解(3)
Oracle数据库基本概念理解(3)
|
Oracle 关系型数据库 数据库
Oracle数据库基本概念理解(1)
Oracle数据库基本概念理解(1)
|
Oracle 关系型数据库 数据库
Oracle数据库基本概念理解(7)
Oracle数据库基本概念理解(7)
108 0
|
存储 SQL Oracle
Oracle数据库基本概念理解(3)
Oracle数据库基本概念理解(3)
122 0