数据库用户被锁怎么办,报the passord logon

–1.使用管理员用户登陆,查看用户状态;

select username,account_status from dba_users;

–2.修改用户状态;

alter user base account unlock;

–3.重新设定密码

alter user base identified by base;

commit;

时间: 2024-08-11 20:57:20

数据库用户被锁怎么办,报the passord logon的相关文章

SQL Server 因为数据库迁移导致用户登录时总是报 4052 ,15023 等错误。

因周未公司数据库迁移导致周一上班后,数据库连接不上问题,捣鼓老久,在网上度娘上总算找到问题点. 介绍一下sql server中“登录”与“用户”的区别,“登录”用于用户身份验证,而数据库“用户”帐户用于数据库访问和权限验证.登录通过安全识别符 (SID) 与用户关联.将数据库恢复到其他服务器时,数据库中包含一组用户和权限,但可能没有相应的登录或者登录所关联的用户可能不是相同的用户.这种情况被称为存在“孤立用户”.此时是不能通过新建登录或者是对同名登录授予对应数据库的“用户”权限来解决登录问题,因

数据库-事务和锁

事务 所谓事务是用户定义的一个数据库操作系列,这些操作要么全部执行,要么全部不执行,是一个不可分割的工作单位.例如在关系数据库中,一个事务可以是一条sql语句.一组sql语句或整个程序. 给个栗子: 小IT在网上购物,其付款过程至少包括以下几步数据库操作: 更新客户所购商品的库存信息: 生成订单并且保存到数据库: 更新用户相关信息,例如购物数量等: 正常情况下,操作顺利进行,最终交易成功,那么与交易相关的所有数据库信息也成功更新.但是,如果在这一系列过程中任何一个环节出了差错,例如在更新商品库存

Oracle_11g_R2中解决scott用户被锁的方法

在安装完Oracle11g和创建完Oracle数据库之后,想用数据库自带的用户scott登录,看看能否连接成功. 1.Scott用户被锁 在cmd命令中,用"sqlplus scott/ tiger"登录时,老是提示如下信息: ERROR:ORA-28000:账户已被锁定. 2.解决方法 在cmd命令提示符中可直接登录oracle,输入如下命令:sqlplus / as sysdba; 接着执行如下命令:SQL> alteruser scott account unlock; 显

[数据库事务与锁]详解七: 深入理解乐观锁与悲观锁

注明: 本文转载自http://www.hollischuang.com/archives/934 在数据库的锁机制中介绍过,数据库管理系统(DBMS)中的并发控制的任务是确保在多个事务同时存取数据库中同一数据时不破坏事务的隔离性和统一性以及数据库的统一性. 乐观并发控制(乐观锁)和悲观并发控制(悲观锁)是并发控制主要采用的技术手段. 无论是悲观锁还是乐观锁,都是人们定义出来的概念,可以认为是一种思想.其实不仅仅是关系型数据库系统中有乐观锁和悲观锁的概念,像memcache.hibernate.

oracle学习-用户被锁

近期有一个生产数据库用户总是被锁,导致生产环境有些应用的访问数据库连接失败,造成生产事故,针对用户被锁的问题进行如下记录说明. 首先将被锁用户解锁,然后排查具体原因. 解锁方式: 1.使用dba角色用户登录,查看用户是否被锁. select username,lock_date from dba_users; 2.查看用户如果lock_date有值则说明该用户被锁,需要进行解锁. alter user username account unlock; 排查问题的流程如下: 用户被锁原因: 1.频

Oracle用户被锁原因及办法

Oracle用户被锁原因及办法   在登陆时被告知test用户被锁 1.用dba角色的用户登陆,进行解锁,先设置具体时间格式,以便查看具体时间 SQL> alter session set nls_date_format=’yyyy-mm-dd hh24:mi:ss’; Session altered. 2.查看具体的被锁时间 SQL> select username,lock_date from dba_users where username=’TEST’; USERNAME LOCK_D

SQL server 数据库用户表名称

转自(http://blog.163.com/jlj_sk/blog/static/22579293200861422833924/) 取得SQL server 数据库中 所有用户表名称 select name from sysobjects where xtype='U' order by name SQL server数据库系统表详解: sysaltfiles 主数据库 保存数据库的文件 syscharsets 主数据库字符集与排序顺序 sysconfigures主数据库 配置选项 sysc

Oracle用户密码过期和用户被锁解决方法

[原因/触发因素] 确定是由于oracle11g中默认在default概要文件中设置了"PASSWORD_LIFE_TIME=180天"所导致. [影响和风险] 影响    密码过期后,业务进程连接数据库异常,影响业务使用.    问题发生频率    数据库密码过期后,业务进程一旦重启会提示连接失败. [解决方案] 按照如下步骤进行操作: 1.查看用户的proifle是哪个,一般是default: sql>SELECT username,PROFILE FROM dba_user

[转]数据库并发控制 乐观锁,悲观锁

在数据库中,并发控制有乐观锁和悲观锁之间,什么时候用乐观锁比较好什么时候用悲观锁比较好? 实际生产环境里边,如果并发量不大,完全可以使用悲观锁定的方法,这种方法使用起来非常方便和简单.但是如果系统的并发非常大的话,悲观锁定会带来非常大的性能问题,所以就要选择乐观锁定的方法. 悲观锁假定其他用户企图访问或者改变你正在访问.更改的对象的概率是很高的,因此在悲观锁的环境中,在你开始改变此对象之前就将该对象锁住,并且直到你提交了所作的更改之后才释放锁.悲观的缺陷是不论是页锁还是行锁,加锁的时间可能会很长