在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用户解锁相关推荐

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

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

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

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

  3. 通过命令解锁Oracle,在命令行下进行Oracle用户解锁

    查看数据库名 SQL> select name from v$database; NAME --------- ORCL SQL> desc v$database; 名称 是否为空? 类型 ...

  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. 17.Ubuntu命令行下添加新用户

    1.新用户 sudo adduser yourusername 2.密码 password 3.为新用户添加管理员权限 若没有管理员的必要,可以省略. 3.1 编辑/etc/sudoers文件 vim ...

  8. windows server 2003中 如何限制用户修改计算机名,Windows命令行下修改文件访问控制权限 -电脑资料...

    随着Windows XP/Server 2003的流行,越来越多的用户开始选择NTFS文件系统,NTFS的好处自然是大大增强了系统的安全性,在"安全"标签页下,我们可以在这里为不同 ...

  9. mysql登录密码特殊字符_mysql密码中有特殊字符在命令行下登录的操作

    使用MySQL过程中,我们经常会对一个字段进行排序查询,我们一般都是想要按照中文拼音首字母进行依次排序,但mysql中进行中文排序的时候,对汉字的排序结果往往都是错误的.这种情况 2021-02-04 ...

最新文章

  1. fox pro删除单条数据_删库之后不要着急跑路,教你神不知鬼不觉找回数据
  2. Array.apply 方法的使用
  3. 自学python当黑客-为什么黑客都用Python
  4. android运行内存与存储内存,运行内存和机身内存的区别 这些知识你知道吗
  5. mmap 和 shm 区别
  6. openkruise 缩容_Linus 本尊也来了!为什么 KubeCon 越来越火了?
  7. python 找出图片中的差异点,python opencv对目录下图片进行去重的技巧
  8. 如何用python创建文件_如何在python中编辑文件并创建一个新的文件?
  9. css3 animation
  10. 物联网终端五年后将超 270 亿!破竹之势下程序员如何修炼内功?
  11. 这些问题你遇见过吗?职场中,新人必须堤防的6大陷阱
  12. ubuntu安装chrome及firefox
  13. python目录和文件的基本操作_python学习笔记(七)——文件和目录操作
  14. JS内置对象方法——array
  15. hdu 4781 Beautiful Soup 构造
  16. PAIP.获取RSS全文输出.txt
  17. 高数__已知2个平面方程, 求这2个平面的夹角
  18. 软件工程师:机器学习也需要学习?
  19. Android显示raw格式,手机上怎么处理RAW格式?有何不同?
  20. javascript的生命周期

热门文章

  1. 持续更新 | PMCAFF问答专场活动分享笔记大合集
  2. 阿姨帮万勇:O2O产品的颠覆与布局,阿姨帮未来发展战略独家披露
  3. PMcaff-活动| 产品经理免费培训最后一批通过名单公布啦!
  4. Swift 5将强制执行内存独占访问
  5. Vue父子组件通信小总结
  6. adas--智能驾驶辅助系统
  7. 安装mysql时报错:mysql file /usr/share/mysql/czech/errmsg.sys from install of MySQL-serve的问题...
  8. Intellij导入子项目时,maven列表子项目灰色不可用---解决方法
  9. 《伟大的小细节:互联网产品设计中的微创新思维》——
  10. Tornado学习笔记(四)