Oracle锁定和解锁用户的命令

转:http://database.51cto.com/art/200910/158576.htm

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

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

alter user scott account unlock;

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

alter user scott identified by tiger;

再登陆:

sqlplus scott/tiger

就能登陆了

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的用户解锁操作。

时间: 2024-10-22 13:14:51

Oracle锁定和解锁用户的命令的相关文章

用户管理命令及应用练习

1.列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可. # who | cut -d' ' -f 1 | uniq 2.取出最后登录到当前系统的用户的相关信息. # cat /etc/passwd | grep "^`last -1 | cut -d' ' -f1 | head -1`" 3.取出当前系统上被用户当作其默认shell的最多的那个shell. # cat /etc/passwd | cut -d: -f7 | uniq -c | sor

Linux常用的文件管理命令及用户管理命令

1.常用的文件管理命令-使用方法及示例 常用的文件管理类命令:mkdir.rmdir.touch.cat.tac. head. tail.more.less.cp.mv.rm等 注:跟在常用参数中的#代表数字 mkdir:创建目录命令格式:mkdir [OPTION]... DIRECTORY... 常用参数:-p 表示要创建的目录存在时不返回错误,不存在时自动创建所需的目录-v 显示创建过程信息-m MODE 创建目录是直接指定权限 命令举例: [[email protected] work]

Linux常见文件及用户管理命令

Linux常见文件及用户管理命令 * Linux上的文件管理类命令1.目录管理命令 (1)ls:list,列出指定目录下的内容 ls [OPTION]... [FILE]... -a:显示所有文件,包括隐藏文件; -A:显示除.和..之外的所有文件 -l:--long,长格式列表,即显示文件的详细属性信息 [[email protected] /]# ls -l /etc/fstab -rw-r--r--. 1 root root 501 Jul 24 09:24 /etc/fstab -:文件

使用Pam_Tally2锁定和解锁SSH失败的登录尝试

am_tally2模块用于某些数对系统进行失败的ssh登录尝试后锁定用户帐户. 此模块保留已尝试访问的计数和过多的失败尝试. pam_tally2模块有两个部分,一个是pam_tally2.so,另一个是pam_tally2. 它是基于PAM模块上,并且可以被用于检查和调节计数器文件. 它可以显示用户登录尝试次数,单独设置计数,解锁所有用户计数. Pam_tally2锁定SSH登录 默认情况下,pam_tally2模块已经安装在大多数Linux发行版,它是由PAM包本身的控制. 本文演示如何锁定

Oracle数据库对象查询是否被锁定及解锁

Oracle数据库对象是否被锁定查询SQL及解锁过程SQL详见下面: --查询当前用户下被锁的对象SELECT B.OBJECT_NAME, B.OWNER, C.SID,C.SERIAL#,C.OSUSER, C.MACHINE, C.TERMINAL  FROM V$LOCKED_OBJECT A, DBA_OBJECTS B, V$SESSION C WHERE A.OBJECT_ID = B.OBJECT_ID   AND A.SESSION_ID = C.SID   AND c.STA

Oracle 数据库登录、用户解锁、改密码、创建用户授权操作

一.数据库登录1.常用账户: 管理员: sys主要练习操作用户: scott2.测试环境是否配置成功: 1.命令窗口 win+R -> cmd(以管理员身份运行) - > sqlplus ->输入用户名与密码 用户名:sys 口令: 自己设置的密码 as sysdba(as sysdba 是给它管理员权限),(输入密码时看不见的) 2.或找到 下面的文件夹,打开SQL Plus 二.一些基本操作切换用户登陆命令: 重新登录scott用户,并指定登录的数据库名称 conn scott/ 密

Oracle用户相关命令

Oracle用户是一个数据库对象,用户所有的操作默认在自己的模式下进行,模式是一个用户所拥有的数据库对象的集合,每个用户都有自己的模式,用户和模式之间是一一对应的,模式的名字与用户名相同.例如,SCOTT用户的模式为SCOTT,在这个模式中包含了用户SCOTT拥有的所有数据库对象,包括表,视图,索引,存储程序等.用户的数据库对象和数据分布在表空间中,每个用户都有默认的表空间,如果建立用户时不指定表空间,系统默认将SYSTEM表空间为用户默认表空间. Oracle数据库有三类用户,一类是sysdb

oracle解锁用户,被锁原因,监听日志文件存在位置

-----解锁用户语句alter user ASSP_TEST account unlock -----1.用dba角色的用户登陆,进行解锁,先设置具体时间格式,以便查看具体时间alter session set nls_date_format='yyyy-mm-dd hh24:mi:ss'; -----2.查看具体的被锁时间 select username,lock_date from dba_users where username='ASSP_TEST'; -----3.解锁用户alter

实现普通用户修改用户密码、锁定、解锁!

#!/bin/bash ###--------------Program theme-------------###### # #本Shell,是为了实现普通用户可以修改用户账户密码更改.锁定.解锁,制定的脚步. while : do clear cat <<xue  =============================================== / Y2c015 user administration \| 1) user change password | | 2) use