度量快速开发平台-专业、快速的软件定制快开平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 部件 流程 SQL
查看: 173|回复: 4

[分享] oracle创建用户、授权、导入、导出命令总结

[复制链接]

231

主题

2541

帖子

5807

积分

论坛元老

Rank: 8Rank: 8

积分
5807
发表于 2018-2-9 17:45:39 | 显示全部楼层 |阅读模式
1、创建用户
需要先用system用户登录数据库,因为system用户具有创建其他用户的权限。
语法[创建用户]: create user 用户名 identified by 口令[即密码];
例子: create user dhjw identified by 123456;
语法[更改用户]: alter user 用户名 identified by 口令[改变的口令];
例子: alter user dhjw identified by dhjw ;

2、删除用户
语法:drop user 用户名;
例子:drop user dhjw;
若用户拥有对象,则不能直接删除,否则将返回一个错误值。指定关键字cascade,可删除用户所有的对象,然后再删除用户。
语法: drop user 用户名 cascade;
例子: drop user dhjw cascade;

3.授权用户具有某些角色
oracle提供默认三种标准角色connect(连接角色)、resource(资源角色)、dba(数据库管理员角色),当然用户还可以创建自己的角色,这里不再细说。

授权命令:
语法: grant connect, resource to 用户名;
例子: grant connect, resource to dhjw;
撤销权限命令
语法: revoke connect, resource from 用户名;
列子: revoke connect, resource from dhjw;

4.导入导出命令
导入:imp 用户名/密码@实例名 file=要导入的dmp文件的绝对路径 log=日志存放路径 full=y ignore=y
例子:imp dhjw/123456@orcl file=C:\Users\DELL\Desktop\ziyue_dh_20180308120000.dmp log=C:\data\dh_jw.log full=y ignore=y
导出:
将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中
   exp system/manager@TEST   rows=y  indexes=y compress=n buffer=65536   feedback=100000full=y  file=d:\daochu.dmp  log=d:\daochulog.txt   owner=(ECC_BIZ,ECC_CUSTOMER)

回复

使用道具 举报

542

主题

5919

帖子

1万

积分

作者

Rank: 7Rank: 7Rank: 7

积分
13589
发表于 2018-2-12 16:02:01 | 显示全部楼层
回复 支持 反对

使用道具 举报

231

主题

2541

帖子

5807

积分

论坛元老

Rank: 8Rank: 8

积分
5807
 楼主| 发表于 2018-2-12 17:16:10 | 显示全部楼层
回复 支持 反对

使用道具 举报

231

主题

2541

帖子

5807

积分

论坛元老

Rank: 8Rank: 8

积分
5807
 楼主| 发表于 2018-2-12 17:16:40 | 显示全部楼层
回复 支持 反对

使用道具 举报

542

主题

5919

帖子

1万

积分

作者

Rank: 7Rank: 7Rank: 7

积分
13589
发表于 2018-2-13 15:34:03 | 显示全部楼层
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|重庆度量科技  本站关键词:快速开发平台

GMT+8, 2018-10-22 16:19 , Processed in 0.290933 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表