在使用vi或者vim编辑文件是,在存盘退出的时候,应该使用:wq或者:x退出,但是有时候可能不小心按了:X,这时体统会提示:Enter encryption key:
如果你没有仔细看提示,比如继续输入:x,Enter encryption key: *Enter same key again: *
那么实际上就给这个文件加密了,下次打开就会要求你输入密键,例如:[oracle@ts01 admin]$ vim $ORACLE_HOME/sqlplus/admin/glogin.sql
Enter encryption key: *
---- Copyright (c) Oracle Corporation 1988, 2000. All Rights Reserved.---- NAME-- glogin.sql---- DESCRIPTION-- SQL*Plus global login startup file.---- Add any sqlplus commands here that are to be executed when a user-- starts SQL*Plus on your system---- USAGE-- This script is automatically run when SQL*Plus starts--
-- For backward compatibilitySET PAGESIZE 14SET SQLPLUSCOMPATIBILITY 8.1.7
-- Used by Trusted OracleCOLUMN ROWLABEL FORMAT A15
-- Used for the SHOW ERRORS commandCOLUMN LINE/COL FORMAT A8COLUMN ERROR FORMAT A65 WORD_WRAPPED
-- Used for the SHOW SGA commandCOLUMN name_col_plus_show_sga FORMAT a24
-- Defaults for SHOW PARAMETERSCOLUMN name_col_plus_show_param FORMAT a36 HEADING NAMECOLUMN value_col_plus_show_param FORMAT a30 HEADING VALUE
-- Defaults for SET AUTOTRACE EXPLAIN reportCOLUMN id_plus_exp FORMAT 990 HEADING iCOLUMN parent_id_plus_exp FORMAT 990 HEADING pCOLUMN plan_plus_exp FORMAT a60COLUMN object_node_plus_exp FORMAT a8COLUMN other_tag_plus_exp FORMAT a29COLUMN other_plus_exp FORMAT a44
set linesize 132set serveroutput on size 1000000set timing on--set trimspool onset long 5000set linesize 132set pagesize 9999column plan_plus_exp format a80column global_name new_value gnameset termout offdefine gname=idlecolumn global_name new_value gname
define gname=idlecolumn global_name new_value gnameselect lower(user) || '@' || substr( global_name,1,decode( dot, 0, length(global_name), dot-1) ) global_namefrom (select global_name, instr(global_name,'.') dot from global_name );set sqlprompt '&gname> 'set termout on
[oracle@ts01 admin]$
否则就显示乱码。
要接触密码,步骤如下:vim fileEnter encryption key: 输入密码:set key= :w!
例如:[oracle@ts01 admin]$ vim $ORACLE_HOME/sqlplus/admin/glogin.sql
Enter encryption key: * 输入密码
。。。。。。。。文件正文原文
:set key= :w! 存盘
现在这个密码的口令限制就解除了,呵呵。