如何将数据库账号(用户)解锁

--1
ALTER USER username ACCOUNT UNLOCK;

--2
sqlplus / as sysdba
alter user system account unlock

--3
默认的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
 解锁的方法: SQL> conn /as sysdba SQL> alter user test account unlock; 用户已更改。

来自:http://blog.sina.com.cn/s/blog_6438b0e50100nrvp.html

时间: 2024-10-06 06:43:31

如何将数据库账号(用户)解锁的相关文章

2.oracle的安装常识,Oralce服务器,oracle集群,oracle服务介绍,用户解锁相关

 1 oracle的安装常识(oracle10g和oracle11g的版本差别): A 安装目录都不要有中文和空格 B oracle10g支持winxp 不支持win7,8和vista;Oracle11g支持所有版本 2 Oralce服务器:由oracle实例和oracle数据库组成 oracle数据库:磁盘上物理文件的集合 A 当配置了oracle_home时,可以通过 echo$ORACLE_HOME来查看oracle的安装目录 B bin目录(存放exe工具).位置:F:\app\to

达梦数据库的用户管理

达梦数据库的用户管理 安装完达成梦数据库,系统默认会自带有一些系统级的用户:1.sys -----达梦数据库内置管理用户,不能登录数据库,数据库使用的大部分的数据字典和动态性能视图sys.2.Sysdba -----数据库的管理员3.Sysauditor---审计用户4.Syssso---安全用户 在达梦数据库里每一个用户都有一个默认的表空间,对于 SYS.SYSSSO.SYSAUDITOR 系统用户,默认的用户表空间是 SYSTEM,SYSDBA 的默认表空间为 MAIN,新创建的用户如果没有

Oracle数据库任何用户密码都能以sysdba角色登入

* 本文相关环境:Windows 10,64位操作系统:Oracle 11gR2:toad for Oracle12.1 最近在学习Oracle数据库,使用Toad for Oracle来查看数据库的信息,发现在以sysdba角色登录数据库时,无论输入什么密码,均可以连接到数据库,以为是数据库又出故障了,带着疑问,查找资料.发现里面有很多的学问,下面简单记述一下. Oracle认证用户有两种方式:操作系统认证与口令认证.操作系统认证也叫本地认证. 操作系统认证:Oracle认为操作系统用户是可靠

Ubuntu 下新建数据库和用户

# 登录 mysql -u root -p # 创建数据库 create database dev # 查看 show databases # 创建用户/schema insert into mysql.user(Host,User,Password) values("localhost","dev",password("dev")); # 刷新 flush privileges; # 数据库给用户复权 grant all privileges

(转)获取指定数据库和用户的所有表表名

import java.io.IOException; import java.io.InputStream; import java.sql.Connection; import java.sql.DatabaseMetaData; import java.sql.ResultSet; import java.sql.SQLException; import java.util.ArrayList; import java.util.List; import java.util.Propert

postgres数据库查看用户权限

1.查看某用户的表权限 select * from information_schema.table_privileges where grantee='user_name'; 2.查看usage权限表 select * from information_schema.usage_privileges where grantee='user_name'; 3.查看存储过程函数相关权限表 select * from information_schema.routine_privileges whe

Sybase 数据库新增用户,赋权

Sybase数据库, 需求:新增用户user1,赋予对原数据库中表t_jingyu的查询权限 数据库原用户登陆 isql -U用户 -P密码 -S服务名 sp_addlogin 'user1','user1_pwd' go sp_adduser 'user1' go grant select on t_jingyu to user1 go isql -Uuser1 -Puser1_pwd -SSYBASEDB select count(1) from wrnop.dbo.t_jingyu go

JavaEE学习之Spring Security3.x——模拟数据库实现用户,权限,资源的管理

一.引言 因项目需要最近研究了下Spring Security3.x,并模拟数据库实现用户,权限,资源的管理. 二.准备 1.了解一些Spring MVC相关知识: 2.了解一些AOP相关知识: 3.了解Spring: 4.了解Maven,并安装. 三.实现步骤 本示例中使用的版本是Spring Security3.2.2.通过数据库实现Spring Security认证授权大致需要以下几个步骤: 1.新建maven web project(因为本示例使用的是maven来构建的),项目结构如下,

Linux FTP服务器的搭建与配置+基于关系型数据库实现用户认证

一.服务器端的安装: yum install vsftpd 1)查看安装后生成的哪些文件 [[email protected] ~]# rpm -ql vsftpd /etc/logrotate.d/vsftpd  <==========主志日志文件 /etc/pam.d/vsftpd<==================认证文件 /etc/rc.d/init.d/vsftpd<=============服务脚本 /etc/vsftpd<======================

限制MySQL数据库单个用户最大连接数等的方法

服务器上总有一些网站用户的连接数过大,而影响了其他的网站的正常使用,那么如何把某一条臭鱼限制在自己的一亩三分地呢?限制MySQL数据库单个用户最大连接数等的方法下面我来说一下方法和原理: 1.对于Linux和Uinx操作系统需要找到my.cnf,对于windows操作系统需要找到my.ini 2.因为my文件是MySQL的配置文件,我们以前只知道他是对MySQL数据库的整体控制,其实他还可以对单个用户进行限制. 3.将my.cnf或my.ini下载下来,编辑,可以把多余项去掉,加入: max_c