在DBA的日常工作中,经常遇到为Oracle用户解锁的操作;这篇文章给出在命令行下进行Oracle用户解锁的操作方法,通过几条简单的解锁语句就能完成此项工作。下面是具体的过程:

默认的scott用户是被锁定的,先解锁就能登陆上了。 使用下面的语句解锁scott:

alter user scott account unlock;

解锁之后可能会要求你该密码:

alter user scott identified by tiger;

再登陆:

sqlplus scott/tiger

就能登陆了

Oracle锁定和解锁用户的命令

sql> conn /as sysdba 已连接。 //scott 用户在没有设定tieger默认密码时,登陆不上

锁定用户的方法:

sql> alter user test account lock;

用户已更改。

-------test用户登陆数据库,失败了。 C:>sqlplus test/test

ERROR: ORA-28000: the account is locked

Oracle用户解锁的方法:

sql> conn /as sysdba sql> alter user test account unlock;

用户已更改。这样就完成了Oracle的用户解锁操作。

==============

查看数据库名

sql> select name from v$database; NAME --------- ORCL

sql> desc v$database; 名称 是否为空? 类型 ----------------------------------------- -------- ---------------------------- DBID NUMBER NAME VARCHAR2(9) CREATED DATE RESETLOGS_CHANGE# NUMBER RESETLOGS_TIME DATE PRIOR_RESETLOGS_CHANGE# NUMBER PRIOR_RESETLOGS_TIME DATE LOG_MODE VARCHAR2(12) CHECKPOINT_CHANGE# NUMBER ARCHIVE_CHANGE# NUMBER CONTROLFILE_TYPE VARCHAR2(7) CONTROLFILE_CREATED DATE CONTROLFILE_SEQUENCE# NUMBER CONTROLFILE_CHANGE# NUMBER CONTROLFILE_TIME DATE OPEN_RESETLOGS VARCHAR2(11) VERSION_TIME DATE OPEN_MODE VARCHAR2(10) PROTECTION_MODE VARCHAR2(20) PROTECTION_LEVEL VARCHAR2(20) REMOTE_ARCHIVE VARCHAR2(8) ACTIVATION# NUMBER SWITCHOVER# NUMBER DATABASE_ROLE VARCHAR2(16) ARCHIVELOG_CHANGE# NUMBER ARCHIVELOG_COMPRESSION VARCHAR2(8) SWITCHOVER_STATUS VARCHAR2(20) DATAGUARD_BROKER VARCHAR2(8) GUARD_STATUS VARCHAR2(7) SUPPLEMENTAL_LOG_DATA_MIN VARCHAR2(8) SUPPLEMENTAL_LOG_DATA_PK VARCHAR2(3) SUPPLEMENTAL_LOG_DATA_UI VARCHAR2(3) FORCE_LOGGING VARCHAR2(3) PLATFORM_ID NUMBER PLATFORM_NAME VARCHAR2(101) RECOVERY_TARGET_INCARNATION# NUMBER LAST_OPEN_INCARNATION# NUMBER CURRENT_SCN NUMBER FLASHBACK_ON VARCHAR2(18) SUPPLEMENTAL_LOG_DATA_FK VARCHAR2(3) SUPPLEMENTAL_LOG_DATA_ALL VARCHAR2(3) DB_UNIQUE_NAME VARCHAR2(30) STANDBY_BECAME_PRIMARY_SCN NUMBER FS_FAILOVER_STATUS VARCHAR2(21) FS_FAILOVER_CURRENT_TARGET VARCHAR2(30) FS_FAILOVER_THRESHOLD NUMBER FS_FAILOVER_OBSERVER_PRESENT VARCHAR2(7) FS_FAILOVER_OBSERVER_HOST VARCHAR2(512)

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

查看实例名

sql> select instance_name from v$instance; INSTANCE_NAME ---------------- orcl

sql> desc v$instance; 名称 是否为空? 类型 ----------------------------------------- -------- -------------- INSTANCE_NUMBER NUMBER INSTANCE_NAME VARCHAR2(16) HOST_NAME VARCHAR2(64) VERSION VARCHAR2(17) STARTUP_TIME DATE STATUS VARCHAR2(12) PARALLEL VARCHAR2(3) THREAD# NUMBER ARCHIVER VARCHAR2(7) LOG_SWITCH_WAIT VARCHAR2(15) LOGINS VARCHAR2(10) SHUTDOWN_PENDING VARCHAR2(3) DATABASE_STATUS VARCHAR2(17) INSTANCE_ROLE VARCHAR2(18) ACTIVE_STATE VARCHAR2(9) BLOCKED VARCHAR2(3)

总结

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。

oracle命令解锁用户,在命令行下进行Oracle用户解锁相关推荐

  1. 在命令行下进行Oracle用户解锁

    在DBA的日常工作中,经常遇到为Oracle用户解锁的操作:这篇文章给出在命令行下进行Oracle用户解锁的操作方法,通过几条简单的解锁语句就能完成此项工作.下面是具体的过程: 默认的scott用户是 ...

  2. oracle命令解锁用户,在命令行下进行Oracle用户解锁的语句

    在DBA的日常工作中,经常遇到为Oracle用户解锁的操作:这篇文章给出在命令行下进行Oracle用户解锁的操作方法,通过几条简单的解锁语句就能完成此项工作.下面是具体的过程: 默认的scott用户是 ...

  3. 导出Windows服务器下的Oracle数据库并导入到Linux服务器下的Oracle数据库中

    2019独角兽企业重金招聘Python工程师标准>>> 说明: 1.Windows Oracle数据库 操作系统:Windows Server 2008 R2 IP地址:192.16 ...

  4. 在linux中安装oracle中文包,在Linux命令行下安装Oracle 10g

    Oracle 10g支持在命令行下用静默模式(Silent)安装,给那些没有安装图形界面的Linux系统提供了极大的便利. 下面以Fedora Core 6为例,介绍在命令行下安装OracleOrac ...

  5. Linux(CentOS 6.X)命令行下安装Oracle 11g

    一.系统要求 1.1.内存及swap(交换空间)要求 RAM swap 1~2G RAM的1.5倍 2~16G 与RAM相等 大于16G 16G 查看内存大小: grep MemTotal /proc ...

  6. 命令行下mysql新建用户及分配权限

    创建用户: CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 说明:username – 你将创建的用户名, host – 指定该用户在哪 ...

  7. Oracle Golden Gate 使用小结:Windows下的Oracle – Linux下Kafka的数据同步

    1.首先,需要先了解OGG的基本概念:ogg概念与机制 2.这篇小结里的源端是Windows下的Oracle(192.168.88.37),目标端是Linux下的Kafka(10.53.127.126 ...

  8. oracle安装后开机很慢,Windows下安装Oracle拖慢开机速度的解决方法

    环境:win7 + oracle R2 方法:将安装Oracle后自动开机启动的服务改为手动启动 步骤如下: 1.修改服务项 Ctrl + R,输入services.msc,打开服务列表,找到Orac ...

  9. Linux虚拟用户怎么建立,linux下ftp虚拟用户的创建方法

    本文介绍下,在linux系统中,为ftp创建虚拟用户的方法,这里使用vsftpd作为服务器软件,有需要的朋友参考学习下. vsftpd虚拟用户创建示例 Linux的FTP服务支持3种用户: 1.匿名帐 ...

最新文章

  1. java which语句,java入门之表达式、语句、块
  2. linux下有关phy的命令,linux – 如何为Debian安装b43-lpphy-installer?
  3. Java并发学习一:CPU缓存导致的可见性问题带来的并发Bug
  4. 欢迎使用markdown编辑器20181206
  5. SQL Server 2005 数据库邮件 使用要点
  6. RecyclerView优秀文集
  7. mysql的编译_Mysql编译安装
  8. 42.移动构造函数的合成规则
  9. angularjs 让当前路由重新加载_Spring Cloud Gateway的动态路由怎样做?集成Nacos实现很简单...
  10. Git 常用命令整理(持续更新)
  11. python输入一个整数列表 列表元素为18_Python-18 (高级变量1--列表)
  12. SSL 1613——最短路径问题(最短路)
  13. 消除类游戏(js版)
  14. 矩阵乘法 c/c++代码
  15. 装完系统还要装什么_一键重装系统后需要干嘛
  16. 如何申请自己的免费企业邮箱
  17. GLM(广义线性模型) 与 LR(逻辑回归) 详解
  18. RxJava 沉思录(一):你认为 RxJava 真的好用吗?
  19. 2022年全球市场燃气烧烤架总体规模、主要生产商、主要地区、产品和应用细分研究报告
  20. lightroom 闪退_微信QQ一碰就闪退,别人永远看不了你的隐私~

热门文章

  1. 成都扬帆际海教育咨询有限公司—Tiktok电商入驻条件有哪些?
  2. 小哈机器人新年照片_六位明星新年照片,baby灵气十足,千玺帅哭了,迪丽热巴却加特效!...
  3. python int占几个字节_小白学python第1问: int 占几个字节?
  4. vmware Ubuntu虚拟机设置代理
  5. Git服务器搭建过程
  6. CCF/CSP历年真题(更新至最新)Java代码实现T1
  7. 使用 records 访问mysql 数据库
  8. 新浪ID.邮箱.新浪注册器::最新免费可用,自己测试
  9. 以太坊简史:因暴雪削弱术士而诞生的千亿美元巨兽
  10. 【HTTP】HTTP 常见的状态码有哪些?分别是什么含义?