Oracle01
一、Oracle概述
- Oracle数据库是美国Oracle(甲骨文)公司的一款数据库
- 使用Oracle数据前之前要先启动Oracle监听,然后再启动Oracle服务(启动顺序很重要)
二、Oracle数据库与Sqlserver数据库的区别
- Orecle-数据库:保存数据。先启动pracle监听,再启动oracle服务 只有一个数据库,创建多个表
- Sqlserver-数据库:保存数据。启动sqlserver服务可以以创建N个数据库,每个数据库里面可以创建N张表
三、需要启动的服务
- OracleServiceORCL oracle数据库服务
- OracleOraDb11g_home1TNSListener oracle监听服务
四、Oracle系统管理员
- Oracle安装会自动产生两个管理员sys和system用户
- sys 是超级管理员,拥有最高权限,默认密码:sys
- system 是管理员,默认密码:system
- 用管理员完成的主要事项是:创建表空间,创建用户,授予权限,修改用户密码,撤销权限
五、创建表空间(管理员操作)
- create tablespace 设置表空间名
- datafile 设置数据文件存放的位置
- size 设置数据文件大小
六、创建用户(管理员操作)
- create user 设置用户名
- identified by 设置密码
- default tablespace 设置默认分配表空间名字
七、给予用户权限(管理员操作)
- 语法:grant 权限名 to 用户名;
- grant connect to 用户名;
- grant resource to 用户名;
- grant connect,resource to 用户名;
八、撤销用户权限(管理员操作)
- 语法:revoke 权限名 from 用户名;
- 如:revoke resource from 用户名;