Oracle常用命令
2017-07-16 09:17
375 查看
Oracle 常见命令
命令分类
1.数据操作语句DMLinsert ,update,delete // 增删改操作->表数据
2.数据定义语句 DDL
create,alter,drop,rename,truncate//创建、修改、删除、重命名、删除->操作表结构
3.事务控制语句
commit,rollback,savepoint//提交事务、回滚事务、保存事务、
4.数据控制语句
grant ,revoke //授权、回收权
1.连接用户命令
conn system/123 ;或者conn system ->回车->输入密码2.断开连接
disc3.创建新用户
create user dnl(这是用户名)identified by 123(这是密码);4.创建新用户
//创建用户时须授予相关权限grante connect ,resource to dnl
//connect 允许连接
//resource 允许自信建表
5.修改密码
passw6.管理员修改其他用户密码
//在system用户下alter user dnl identified by123
7.管理员(system)删除用户
drop user dnl强制删除用户
drop user
4000
dnl casecade
8.执行sql文件所有sql语句
start e:\\aa.sql9.设置行宽
set linesize 150(默认80)show linesize //查看行宽
10.设置页宽(每页显示的行数)
set pagesize 5;show pagesize//查看
11.设置列宽
col name(字段名) for a12(宽du)12.spool命令可以将sqlpuls上面的类容保存到相应的文件夹里面
第一步:spoole:\gg.sql 在指定位置建立存储文件
第二步:
输入你需要得到结果的sql语句
第三步:
spooloff;
13.当前用户授权给另一个用户操作自己的表
grante select (查询权限) on student(表名)to dnl2(另一个用户);//测试
连接tang用户
在tang用户下查询yue的student表:
select * from yue.student;(当前用户查看其它用户:用户.表名)
如果需要所有权限,则将权限改为all
让一个用户(dnl2)有权限,并且让这个用户(dnl2)拥有可以赋予其他用户(dnl3)权限的权利
grant select(权限) on student(表名) to dnl3(用户名)with grant option;
收回权限
revoke select(权限) on student from dnl2(用户名);注意:如果dnl2的权限被收回则dnl3的权限也被收回。
相关文章推荐
- Oracle data guard常用维护操作命令
- ORACLE常用命令总结-ORACLE用户连接的管理
- Oracle常用命令(no.3)
- Oracle 常用命令
- SQL(oracle)常用命令
- oracle常用命令集合
- Oracle常用的一些命令
- Oracle-dos命令下的常用语句
- oracle 常用命令 语句
- Oracle 常用命令
- Oracle常用命令
- oracle里的常用命令(二):表空间管理
- Linux下对oracle操作的一些常用命令
- ORACLE常用命令
- linux下oracle安装及常用命令
- [转]Oracle常用命令
- oracle创建表的方法和一些常用命令
- oracle 常用命令 oracle数据库维护
- 整理汇总Oracle常用命令
- Oracle SQL常用管理与操作命令