开启超级管理员模式
sqlplus "/as sysdba"
修改BI账户密码为721521
alter user BI identified by 721521;
#修改时间格式
alter session set nls_date_format='yyyy-mm-dd hh24:mi:ss';
#查询被封的账户和被封时间
select username,lock_date from dba_users;
#解锁账号
alter user BI account unlock;
#解锁账号和同时取消密码过期
当前ORACLE用户的状态可查看视图DBA_USERS;一般情况下在使用的正常用户均处于OPEN状态。
select username,account_status from dba_users;
五种基本状态可分为三类:1.正常状态;2.锁定状态;3.密码过期状态。
1、OPEN状态表示用户处于正常状态。
2、LOCKED和LOCKED(TIMED)表示用户被锁定状态。
show all 查看系统所有变量值。
show user 显示当前连接用户
show error 显示错误
desc 表名 显示表结构。
/*   */ 多行注释
--单行注释
表空间: 数据库中最大的逻辑单位,每一个数据库至少有一个表空间。
三种类型:
 永久性表空间:存储表,视图,过程和索引等数据。
 临时表空间:保存系统中短期活动的数据。
 撤销表空间:回复回退未提交的事务数据。
 
表空间操作:
 create tablespace 表空间名
  datafile "数据文件路径" size 大小   --单位 K / M
  [autoextend no] [next 大小]
  [maxsize 大小];
 
 举个栗子:
  create tablespace test_ts
   datafile 'd:\oracle_data\test.dbf' size 10M
   autoextend no;
查询表空间:--管理员
select file_name, tablespace,bytes,autoextensible from dba_data_files where tablespace_name = 'test_ts';
 栗子
 --修改表空间
 alter tablespace 表空间名
  add datafile "数据文件路径" size 大小
  [autoextend no] [next 大小]
  [maxsize 大小];
删除表空间:
 drop tablespace 表空间名; --之删除表空间
 drop tablespace 表空间名 including contents and datafiles;  --删除表空间以及数据文件。
 

数据库用户系统
 常见用户:
  sys 超级用户
  sysdba :超级管理员
  system 默认系统管理员
  scott 示范用户
 
 
 查询系统用户:
  select * from all_users;
  select * from dba_users; --更详细的用户信息
  
  alter user hr account unlock  解锁hr用户
  
  
 创建用户:
  create user 用户名 identified by 密码
   default tablespace 表空间;
  
  栗子:
  create user test identified by 123456
   default tablespace test_ts
   temporary tablespace temp; --设置了临时表空间。
   
 修改密码:
  alter user 用户名 identified by 密码
  栗子:
  alter user test identified by 654321;
  
 删除用户:
  drop user 用户名 cascade;

转载于:https://www.cnblogs.com/gaozd/p/9394894.html

oracle 数据库,用户管理以及表空间等相关基础操作相关推荐

  1. Oracle数据库用户角色、表空间创建、删除命令

    Oracle数据库用户角色.表空间创建.删除命令 //创建数据表空间 create tablespace BCC datafile 'D:\oracle\oradata\BCC\BCC.dbf' si ...

  2. Oracle 数据库、实例、表空间、用户、数据库对象

    Oracle是一种数据库管理系统,是一种关系型的数据库管理系统.通常情况了我们称的"数据库",包含了物理数据.数据库管理系统.内存.操作系统进程的组合体,就是指这里所说的数据库管理 ...

  3. Oracle数据库用户管理之二---权限授权去权(用户和角色)

                                Oracle数据库用户管理之二---权限授权去权(用户和角色) 书接上回,https://blog.csdn.net/alwaysbefine/ ...

  4. oracle集群服务创建表空间,Oracle数据库集群添加表空间操作规范

    Oracle数据库集群添加表空间操作规范 Oracle数据库集群添加表空间操作规范 1.首先检查dg空间是否充足SQL> select name,total_mb,free_mb,USABLE_ ...

  5. Oracle - 数据库的实例、表空间、用户、表之间关系

    完整的Oracle数据库通常由两部分组成:Oracle数据库和数据库实例. 1) 数据库是一系列物理文件的集合(数据文件,控制文件,联机日志,参数文件等): 2) Oracle数据库实例则是一组Ora ...

  6. Oracle数据库(二) 表空间的管理

    总述: Oracle表空间是数据库的逻辑组成部分,在Oracle中创建数据库的同时就需要创建表空间: 物理上:数据库数据存放在数据文件中: 逻辑上:数据库数据存放在表空间中,表空间有一个或多个数据文件 ...

  7. Oracl数据库管理方面的资料(查询sga,查看oracle数据库名称sid,查看oracle数据库名称,查看表空间,修改表空间名称,数据库管理,sqlPlus数据显示)

    显示Oracle sga相关信息: SQL> show sga Total System Global Area 105978600 bytes Fixed Size 453352 bytes ...

  8. oracle创建新指定表空间,oracle创建用户并指定表空间

    /*第1步:创建ODPS数据表空间 */ create tablespace ODPS logging datafile '/home/oracle/tablespace_dir/ODPS.dbf' ...

  9. oracle数据库迁移 增大空间,Oracle数据库迁移、创建表空间、创建数据表实例讲解-Oracle...

    数据库迁移 对于数据库迁移来说,如果源数据库与目标数据库版本一致,推荐使用Oracle导入或者pl/sql导入:如果版本不一致,则可以使用sql导入的方式. 创建表空间 create tablespa ...

最新文章

  1. mSystems:生物地球化学进入病毒时代-采用多样的方法研究病毒和生物地球化学循环...
  2. DARPA“终身学习机器”项目取得重大进展
  3. spring boot + spring batch 读数据库文件写入文本文件读文本文件写入数据库
  4. [BZOJ1061][Noi2008]志愿者招募
  5. EOS 消息设计(1)消息定义
  6. 城市大数据:内涵、服务架构与实施路径
  7. 【月报】Java知音的二月汇总
  8. LeetCode 63. Unique Paths II
  9. android xml图片旋转,如何在Android中进行平滑的图像旋转?
  10. C#.NET Split 的几种使用方法
  11. 模型预测控制的缺点_基于模型预测控制的车辆纵向跟车模型分析
  12. vue项目动态拼接图片地址方法
  13. 《老路用得上的商学课》41-45学习笔记
  14. 申请一个微信小程序有哪些需要注意的事项
  15. 银河麒麟系统QtCreator不能切换中文输入法问题解决
  16. golang 单元测试和性能测试
  17. 自动驾驶中的SLAM
  18. 苹果2019年财报数据:年收入2600亿美元,市值1.3万亿美元
  19. markdown 文本内跳转,生成目录
  20. Js中var,let,const的区别

热门文章

  1. LinearLayout和RelativeLayout 区别
  2. CImageList类Create函数参数解析
  3. Silverlight实用窍门系列:51.Silverlight页面控件的放大缩小、Silverlight和Html控件的互相操作...
  4. 眼科裂隙灯是否伤眼?
  5. ubuntu linux下面运行《暗黑破坏神2》和英雄无敌3-死亡阴影
  6. LibSVM 使用错误解决
  7. 斯坦福大学机器学习第六课“神经网络的表示(Neural Networks: Representation)”
  8. 摩托车计算机辅助设计,摩托车消声器消声特性及计算机辅助设计研究
  9. Oracle 中 decode 函数用法
  10. 用decimal模块增加python的浮点数精度