启动数据库命令分为三个阶段:

startup nomount

alter database mount

alter database open

1.查看所有用户:
select * from dba_user;
select * from all_users;
select * from user_users;
2.查看用户系统权限:
select * from dba_sys_privs;
select * from all_sys_privs;
select * from user_sys_privs;
3.查看用户对象权限:
select * from dba_tab_privs;
select * from all_tab_privs;
select * from user_tab_privs;
4.查看所有角色:
select * from dba_roles;
5.查看用户所拥有的角色:
select * from dba_role_privs;
select * from user_role_privs;

6.查看当前用户的缺省表空间
select username,default_tablespace from user_users;

7.查看某个角色的具体权限,如grant connect,resource,create session,create view to TEST;查看RESOURCE具有那些权限,用SELECT * FROM DBA_SYS_PRIVS WHERE GRANTEE='RESOURCE';

---------------------------------------------------------

ORACLE中数据字典视图分为3大类,     用前缀区别,分别为:USER,ALL 和 DBA,许多数据字典视图包含相似的信息。
USER_*:有关用户所拥有的对象信息,即用户自己创建的对象信息
ALL_*:有关用户可以访问的对象的信息,即用户自己创建的对象的信息加上其他用户创建的对象但该用户有权访问的信息
DBA_*:有关整个数据库中对象的信息

---------------------------------------------

Oracle 10i

ALTER DATABASE DEFAULT TABLESPACE 修改数据库的默认表空间

-----------------------------------

set echo off;

spool  产生脚本文件的路径

select 'grant  select,insert,delete,update on '|| table_name||' to 用户名;' from user_tables;

spool off;

select 'revoke select,insert,update,delete on '||table_name||' from 用户名;' from user_tables;

revoke select,insert,delete,update any table  from 用户名 with grant option;

--------------

grant select,insert,delete,insert,update any table to 用户名 with grant option ;

修改表 所属的表空间

alter table 表名 move tablespace 表空间名

注意:在此操作之后,一定要把表上的索引重建,  alter index   index-name  rebuild

-------------------

创建表空间语句:

create tablespace tableName datafile 'e:oracle/dbName.dbf'  size 1024M autoextend on next 100M maxsize unlimited;

oracle 表空间 表权限 用户相关推荐

  1. oracle表空间更改用户,ORACLE创建表空间、创建用户、更改用户默认表空间以及授权、查看权限...

    ----创建表空间---- CREATE TABLESPACE UCITDB_data LOGGING DATAFILE '/home/app/oracle/app/oracle/oradata/UC ...

  2. Oracle 11g常用管理命令(用户、表空间、权限)

    PS:下面是Oracle 11g最常用的基本管理命令,包括创建用户.表空间,权限分配等.以下命令本人都验证操作过,并加上了本人的小结与说明. 1.启动oracle数据库: 从root切换到oracle ...

  3. Oracle创建表空间,新增用户分配表空间,赋予用户权限

    Oracle不同mysql,是已表空间来约束用户的,链接oracle的用户都有自己对应的表空间,此处记录一下创建到使用的过程: 1.创建表空间 create tablespace 表空间的名称; da ...

  4. oracle怎么分配表空间,oracle数据库分配表空间、创造用户、分配用户权限操作

    oracle数据库分配表空间.创建用户.分配用户权限操作 1.创建临时表空间 /* create temporary tablespace*/ create temporary tablespace ...

  5. Oracle 数据库创建表空间、创建用户指定表空间

    Oracle 数据库创建表空间.创建用户指定表空间 //创建临时表空间 create temporary tablespace user_temp tempfile 'D:\oracle\oradat ...

  6. Oracle创建表空间、创建用户以及授权

    原文地址:Oracle创建表空间.创建用户以及授权 作者:chinacoolsword Oracle安装完后,其中有一个缺省的数据库,除了这个缺省的数据库外,我们还可以创建自己的数据库. 对于初学者来 ...

  7. oracle,通过plsql创建用户表空间和所属用户示例

    1)创建表空间: 先以oracle数据库管理员的身份登录plsql,在plsql中新建sql命令框,在其中输入如下语句,执行完毕即可建立一个表空间. 创建用户表空间 建立表空间(一般建N个存数据的表空 ...

  8. oracle12c创建表空间、创建用户、创建权限

    目录 1.基本概念 1.1.关于账号的概念 1.2.关于pdb和cdb的概念 3.创建用户 4.给用户创建权限 5.综合练习(很重要.正在写...) 6.参考资料 1.基本概念 1.1.关于账号的概念 ...

  9. shell脚本执行oracle删除表,shell脚本操作oracle删除表空间、创建表空间、删除用户...

    oracle下表空间的导出,用户的删除,表空间删除,用户新建,表空间新建,数据导入的shell 使用非oracle用户执行该脚本 参数说名 $1:base表空间的用户名 $2:同步表空间的用户名 使用 ...

  10. 在toad新增oracle用户,利用toad发现oracle自动为你干了什么(表空间建立和用户建立)...

    利用toad发现oracle自动为你干了什么(表空间建立和用户建立) Oracle:10.2.0.1 Windows 2003 一.表空间 sql>Create tablespace dba d ...

最新文章

  1. 美团面试失败(Java开发)
  2. 动态添加方法 并且动态的执行 有类方法 对象方法
  3. mysql仅php_php – MySQL仅更新表中的某些字段
  4. 官宣!今日北京降雪已达初雪标准
  5. 4.Spring Cloud Alibaba教程:Nacos配置管理
  6. 深度解读 MongoDB 4.4 新特性
  7. 插件化框架DL源码的简单解析
  8. 转自把《编程珠玑》读薄
  9. 今年计算机考研时间公布,今年考研时间初步确定?
  10. 信息学奥赛一本通(1150:求正整数2和n之间的完全数)
  11. Windows平台JDK安装
  12. linux看请求报文发送的ip,Linux C 实现最简单的ICMP_ECHO请求报文发送
  13. js系列教程2-对象、对象属性全解
  14. 91卫图助手-使用及下载
  15. 局域网内如何把文件夹共享
  16. overleaf页码_Overleaf—使用教程-致谢原作者
  17. 传奇关于首饰盒装备系统“十二生肖”“五行八卦”等脚本实例
  18. 【工具】-10 UML时序图(Sequence Diagram)学习笔记
  19. 高通平台开发系列讲解(AI篇)SNPE工作流程介绍
  20. [APK签名] jarsigner APK V1签名

热门文章

  1. c#中的接口查询(QueryInterface)
  2. python自动制作word_办公自动化5_用Python批量生成word版邀请函
  3. 膝盖中了一箭之康复篇-第十一个月暨5月份目标总结
  4. java类路径快捷键_Java快捷键
  5. 导带,价带,禁带,允带的逻辑关系
  6. 畅购商城五:条件查询
  7. Vue 微信网页截图实现
  8. Go语言解决孔明棋的玩法(加深对for循环的认识)
  9. 找工作:社招你会遇到的坑!校招你了解多少?(全面干货)
  10. Ubuntu18.04 配置detectron2实现Faster RCNN目标检测和Mask RCNN实例分割(一)