--模式(方案)逻辑概念:一个数据对象的集合,每一个用户
--都有一个与之同名的模式,用于存放此用户名下的所有数据对象。
select * from user_objects
select * from dba_users;
--创建用户
1、给用户创建自己的数据表空间
create tablespace ts
datafile 'd:\123.dbf'  size 10m  autoextend on;
2、创建临时表空间
create temporary tablespace tmp_ts
tempfile 'd:\tmp123.dbf'  size 5m  autoextend on;
3、创建用户,并给他指导表空间
create user zhangsan
identified by zs123
default tablespace ts
temporary tablespace tmp_ts
4、修改用户密码
alter user zhangsan identified by zs321;
5、给用户加锁、解锁
alter user zhangsan account lock;
alter user zhangsan account unlock;
--给用户授权
--权限:--系统权限(create session、访问目录,alter database)
--对象权限(对于某张表的insert、update、delete)
1、直接
grant create session,alter database to zhangsan;
2、间接
1)创建角色(角色相当于一个权限的集合)
create role role_zjl;
2)给角色授权
grant create session,alter database,create table to role_zjl;
3)把角色授权给用户
grant role_zjl to zhangsan;
--关于表级别的权限
直接:
grant  insert ,update on scott.emp to zhangsan;
grant all on scott.emp to zhangsan;
间接:
grant all on scott.emp to role_zjl;
grant role_zjl to zhangsan;
--撤销权限
revoke all on scott.emp from zhangsan;
revoke role_zjl from zhangsan;
--删除用户
drop user zhangsan cascade;
--基本的授权 connect  resource  dba 都是系统角色
--查询当前有哪些角色
select * from dba_roles;
--查询指定系统角色拥有哪些权限
select * from role_sys_privs where  role='DBA'
--------------部署---------------------------------
grant dba to zhangsan;
--exp/imp传统的数据导入导出工具
导出:
exp scott/tiger@xe file='d:\123.dmp'
导入:
imp scott/tiger@xe file='d:\123.dmp'

Oracle笔记:用户、权限及exp/imp数据相关推荐

  1. linuxoracle查看用户权限_实现Oracle授予用户权限的一个实例

    本文将从用户创建讲起,特别讲述Oracle授予用户权限的一个实例,希望对大家了解Oracle授予用户权限有所帮助. 这两天在测数据库同步软件的时候,需要在Oracle里创建一个用户名和密码均为SYSD ...

  2. oracle 如何查看权限,如何查看Oracle的用户权限

    ORACLE数据字典视图的种类分别为:USER,ALL 和 DBA. USER_*:有关用户所拥有的对象信息,即用户自己创建的对象信息 ALL_*:有关用户可以访问的对象的信息,即用户自己创建的对象的 ...

  3. oracle的系统和对象权限 与 Oracle 查看用户权限

    oracle的系统和对象权限 alter any cluster 修改任意簇的权限 alter any index 修改任意索引的权限 alter any role 修改任意角色的权限 alter a ...

  4. Oracle查看用户权限

    模拟MySQL的show grants命令 首先创建用户,并且将示例帐号的表授权给他. sqlplus / as sysdba drop user edmond cascade; create use ...

  5. aix oracle 登录用户,AIX 系统及 Oracle 数据库用户权限管理

    AIX 系统及Oracle 数据库用户权限管理 1.AIX 系统用户管理.系统用户管理 1.1 对于root 用户.在aix 系统中root 账户是具有最高特权的,因此保护好root 的密码尤为重要, ...

  6. 修改oracle用户权限,详解如何实现Oracle修改用户权限和角色

    ------今天看了这篇文章 觉得对我们学习oracle 还是有很多帮助的,大家可以试着读读······· 这里将介绍Oracle修改用户权限的实现过程,包括一些权限管理方面的东西.希望通过本文能对大 ...

  7. oracle驱动权限如何修改,详解如何实现Oracle修改用户权限和角色

    pcMing工作室"YkX|;z%J"rD%S ------今天看了这篇文章 觉得对我们学习oracle 还是有很多帮助的,大家可以试着读读·······,qe'p"rr ...

  8. Oracle查询用户权限角色(dba_sys_privs)

    Oracle查询用户权限 数据字典 1.动态数据字典是以v$xxx开始的数据字典,在数据库中约有150个左右,这些数据字典反映数据库动态运行状况,在不同时间查询会得到不同的结果. 2.DBA数据字典是 ...

  9. Oracle查询用户权限

    数据字典 1.动态数据字典是以v$xxx开始的数据字典,在数据库中约有150个左右,这些数据字典反映数据库动态运行状况,在不同时间查询会得到不同的结果. 2.DBA数据字典是以DBA_xxx表示,该数 ...

最新文章

  1. ZooKeeper集群环境安装与配置
  2. Cloud Toolkit 应用部署、文件上传支持上传进度实时展示...
  3. 利用JDK动态代理机制实现简单拦截器
  4. 深入Garbage First垃圾收集器(三)G1中的垃圾收集
  5. sqlserⅴer随机函数_sql server 函数--rand() 生成整数的随机数
  6. 计算机usb端口没反应,技术编辑教您电脑usb接口没反应怎么办
  7. Java虚拟机-内存分配策略
  8. 图像处理随笔——颜色空间
  9. python中非法变量名_第10p,Python中变量名的命名规则与引用
  10. switch如何更新大气层,和进入hekate界面
  11. 计算机网络发展分几个阶段各有什么特点,计算机网络的发展可以划分为几个阶段?每个阶段都有什么特点?...
  12. Swift macOS NSTextField 响应键盘按键 Enter 回车键,或者其它按键
  13. idea设置主题背景
  14. Autolayout使用小结(一)
  15. 老男孩python 2018最新_2018最新老男孩全栈python第3期视频教程 完整版 附源码与笔记 | 52download...
  16. DMOZ网站选择标准(转)
  17. [R语言]{实例}车辆车架号VIN码校验函数
  18. 华为老总身份彻底曝光,全世界感到害怕!
  19. Cocos 配置 FMOD EX
  20. python抢票软件代码_Python 写一个抢票软件

热门文章

  1. 2-docker 安装
  2. Super-palindrome【字符串+思维】
  3. 二十多岁不信,三十多岁却深信不疑的道理
  4. 音频自动增益 与 静音检测 算法 附完整C代码
  5. Qt for Android 开发大坑
  6. 在图片中选定任意凸多边形制作掩膜程序MATLAB
  7. 01json转字符串
  8. PLSQL_性能优化系列15_Oracle Explain Plan解析计划解读
  9. Ubuntu 9.10 升级到ext4
  10. springMVC两种方式实现多文件上传及效率比较