zoukankan      html  css  js  c++  java
  • oracle修改用户密码

    有时候数据库密码会提示过期,这个时候就需要重设密码了。

    在linux系统下

    如果有当前库和历史库,先切换库,比如切到历史库

    export ORACLE_SID=HS_DB;

    使用级别比较高的用户登录数据库

    sqlplus / as sysdba;

    然后会有输入密码的提示,输入就行。

    接下来就可以修改指定库的用户的密码了

    alter user user1 identified by pws1;

    不带1的词是关键字,这样一个一个用户修改。

    如果还有其他库,再使用export指定好数据库后再修改。

    如果密码中含有特殊字符

    alter user user1 identified by "pws1&";

    但是@这个字符不能用在密码里面

    oracle数据库重启

    1、关闭库

    su - oracle

    sqlplus /nolog

    conn / as sysdba

    shutdown immediate

    quit

    lsnrctl stop

    lsnrctl status

    2、启动库

    su - oracle

    sqlplus /nolog

    conn / as sysdba

    startup

    quit

    lsnrctl start

    lsnctl status

    修改库游标数量(sqlplus进入)

    查看游标数

    show parameter open_cursors

    修改Oracle最大游标数

    alter system set open_cursors=3000 scope=both

    查看当前打开游标数

    select count(*) from v$open_cursor
  • 相关阅读:
    Uboot USB模式(RK3288变砖头的解决办法)
    C++ 解析一
    C++基础
    shell脚本分析二
    ASCII
    POJ 1970 The Game (DFS)
    PoJ1979 Red and Black (DFS)
    UVA 572 Oil Deposits (DFS)
    打印日历
    求第N个素数
  • 原文地址:https://www.cnblogs.com/ikel/p/9957639.html
Copyright © 2011-2022 走看看