oracle1
来源:互联网 发布:linux oracle查看监听 编辑:程序博客网 时间:2024/04/29 06:54
Oracle物理组件:即Oracle数据库创建后使用的操作系统物理文件。
该文件可分为3类:
数据文件.dbf
用于存储数据库数据的文件,如表,索引
日志文件.log
用于记录对数据库进行的修改信息,在数据库出现故障时实施数据库恢复
控制文件.ctl
记录数据库物理结构的二进制文件
在创建数据库时,Oracle将默认创建一些用户,如:
SYS用户:超级用户,主要用来维护系统信息和管理实例,只能以sysdba或sysoper登录
SYSTEM用户:系统管理员,拥有DBA权限,主要用于管理Oracle数据库用户和权限等
SYS和SYSTEM用户的密码即在安装数据库时设置的密码。
SCOTT用户:示例账户,提供了示范表。该用户默认被锁定了,必须解锁后才能登录,密码默认为tiger。
常用Oracle命令行
显示当前用户:show user;
断开连接命令:disc[onnect];
连接数据库命令:conn[ect] + 连接字符串
连接字符串格式:conn 用户名/密码@网络服务名 [as sysdba/sysoper]
退出窗口:exit;
调用.sql文件命令:start ‘文件路径’
编辑.sql脚本:edit ‘文件路径’
清空屏幕:clear scr;
在创建数据库时,Oracle将默认创建一些用户,如:
SYS用户:超级用户,主要用来维护系统信息和管理实例,只能以sysdba或sysoper登录
SYSTEM用户:系统管理员,拥有DBA权限,主要用于管理Oracle数据库用户和权限等
SYS和SYSTEM用户的密码即在安装数据库时设置的密码。
SCOTT用户:示例账户,提供了示范表。该用户默认被锁定了,必须解锁后才能登录,密码默认为tiger。
Oracle用户管理
创建用户:create user 用户名 identified by 密码;
注意:密码必须不能数字开头
删除用户:drop user 用户名 [cascade];
修改密码1:passw[ord]
修改密码2:alter user 用户名 identified by 新密码;
锁定用户:alter user 用户名 account lock;
解锁用户:alter user 用户名 account unlock;
新用户没有任何权限,必须授予相应权限才能使用。只有sys,system,等具有dba权限的用户才能授予新用户权限。
权限指的是执行特定命令或访问数据库对象的权利
权限有两种类型,系统权限和对象权限
系统权限允许用户执行某些数据库操作,如创建表就是一个系统权限
对象权限允许用户对数据库对象(如表、视图、序列等)执行特定操作
由于权限一共有很多种,管理起来不方便。系统将一些常用的权限组织在一起,就形成了角色。
角色是一组相关权限的组合,可以将权限授予角色,再把角色授予用户,以简化权限管理。
Connect :允许用户连接到数据库的角色
Resource :允许用户使用数据库存储空间的角色
dba:系统管理员的角色
权限管理语法
授予系统权限:
grant 角色/系统权限 to 用户;
授予对象权限:
grant 对象权限 on 数据库对象(表) to 用户;
撤销系统权限:
revoke 角色/系统权限 from 用户;
撤销对象权限:
revoke 对象权限 on 数据库对象(表) from 用户;
配置连接:
1、客户端:网络服务名
Net Manager>>本地>>服务命名>>orcl>>主机名
2、服务器端:监听器
N C A>>监听程序配置
自动启动OracleOraDb10g_home1TNSListener监听服务
3、服务器端:启动Oracle实例服务
OracleServiceOrcl
- Oracle1
- oracle1
- oracle1
- Oracle1
- Oracle1
- Oracle1
- oracle1
- ORACLE1
- Oracle1
- oracle1
- Oracle1
- Oracle1
- Oracle1
- oracle1-2
- 学习Oracle1
- Oracle1-数据类型
- 【安博培训技术】Oracle1 入门 20130909
- 【安博培训笔记】Oracle1 入门 作业20130909
- Greenplum 日常维护手册
- python扩展问题”unable to find vcvarsall.bat“的解决
- MFC对象与Windows对象及C++对象的关系
- QT 触摸屏 TSLIB库
- 春天的旅程
- oracle1
- Android之Bundle传递数据详解与实例及Bundle与SharedPreferences的区别
- GREENPLUM介绍之数据库管理(—)
- SIP RFC 3261 中文文档(RFC3261)
- 今夜无心睡眠
- 【C/C++高质量编程 笔记】
- Oracle一些用法
- 《我为什么熬夜?》系列之 倚天屠龙记
- JSP/servlet实现文件上传下载和删除