2

Oracle基础概念

 1 year ago
source link: https://blog.51cto.com/u_15907719/5981241
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Oracle基础概念

精选 原创

摸鱼咸鱼 2022-12-30 22:10:50 ©著作权

文章标签 表空间 创建数据库 用户名 文章分类 研发管理 软件研发 yyds干货盘点 阅读数220

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


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK