首页 > 数据库 >Oracle 更改密码过期策略以及修改sqlplus登入后显示连接名 sqlplus使用历史命令

Oracle 更改密码过期策略以及修改sqlplus登入后显示连接名 sqlplus使用历史命令

时间:2022-09-28 21:35:13浏览次数:63  
标签:profile set rlwrap 登入后 sqlplus Oracle rman bash

sqlplus / as sysdba
#查看默认策略中的密码过期策略。
SELECT PROFILE,RESOURCE_NAME,LIMIT FROM dba_profiles where resource_name='PASSWORD_LIFE_TIME' AND profile='DEFAULT';
#本次使用环境11g R2版本,没有修改过,经查是UNLIMIT无限制
#修改为无限制
alter profile default limit password_life_time unlimited;
#一致性关库
shutdown immediate;
#启库
startup

修改SQLPLUS登入后的连接名

#设置环境变量 .bash_profile
export ORACLE_SID=PROD
export NLS_LANG=AMERICAN_AMERICA.AL32UTF8
source .bash_profile
#编辑glogin.sql
cd $ORACLE_HOME/sqlplus/admin
vi glogin.sql
#贴入如下配置
set linesize 120
set pagesize 999
define_editor=vi
set sqlprompt "_user'@'_connect_identifier>"
#保存退出,登入sqlplus即可
sqlplus / as sysdba
SYS@PROD>

  sqlplus使用历史命令

安装包:rlwrap-0.37.tar.gz

环境配置:

yum install -y readline*
#解压tar包
cd 解压后的目录
#编译安装
./configure
make && make install
#设置别名
vi .bash_profile
alias sqlplus='/usr/local/bin/rlwrap sqlplus'
alias rman='/usr/local/bin/rlwrap rman'
source .bash_profile
#重新运行sqlplus或rman即可查看历史命令,上下键查看

 

标签:profile,set,rlwrap,登入后,sqlplus,Oracle,rman,bash
From: https://www.cnblogs.com/DevilCisco/p/16739646.html

相关文章