共计 2030 个字符,预计需要花费 6 分钟才能阅读完成。
这篇文章主要介绍了怎么修改 oracle 11G 的字符集、用户名区分大小写、密码过期问题,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让丸趣 TV 小编带着大家一起了解一下。
1、Oracle 查看和修改 oracle 字符集:
服务器端:
select userenv(‘language’) from dual;
select * from nls_database_parameters;
Oracle 修改字符集:
connect system as sysdba ;
shutdown immediate ;
startup mount ;
alter system enable restricted session ;
alter system set JOB_QUEUE_PROCESSES=0;
alter system set AQ_TM_PROCESSES=0;
alter database open ;
alter database character set internal_use ZHS16GBK ;
shutdown immediate ;
startup ;
查看和修改 Oracle 字符集,查看和修改 Oracle 10G 字符集;查看和修改 Oracle 11G 字符集
=================================
2、修改 Oracle11g 用户密码不区分大小写
连接到:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 – Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL show parameter sec_case_sensitive_logon
NAME TYPE VALUE
———————————— ———– ——————————
sec_case_sensitive_logon boolean TRUE
SQL ALTER SYSTEM SET SEC_CASE_SENSITIVE_LOGON = FALSE;
系统已更改。
SQL show parameter sec_case_sensitive_logon
NAME TYPE VALUE
———————————— ———– ——————————
sec_case_sensitive_logon boolean FALSE
SQL
3、密码过期
(1)、查看用户的 profile 设置:
SELECT username,profile FROM dba_users;
一般用户的 profile 设置都为 DEFAULT。
(2)、查看系统 profiles 中 PASSWORD_LIFE_TIME 设置:
SELECT * FROM dba_profiles s WHERE s.profile= DEFAULT AND resource_name= PASSWORD_LIFE_TIME
PROFILE RESOURCE_NAME RESOURCE LIMIT
—————————— ——————————– ————————————————
DEFAULT PASSWORD_LIFE_TIME PASSWORD 180dys
(3)、修改 DBA_PROFILES 中 PASSWORD_LIFE_TIM 的设置,改为 ULIMITED。
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
(4)、已经被报告了密码快要过期的账户必须再改一次密码(需要 DBA 权限)
以 system 用户为例
[cpp] view plaincopyprint?
sqlplus / as sysdba
alter user system identified by root;
再连接数据再也不会出现密码过期的事情了。
如果是其他用户的话,那么就使用其他用户名。
[cpp] view plaincopyprint?
alter user scott identified by tiger;
感谢你能够认真阅读完这篇文章,希望丸趣 TV 小编分享的“怎么修改 oracle 11G 的字符集、用户名区分大小写、密码过期问题”这篇文章对大家有帮助,同时也希望大家多多支持丸趣 TV,关注丸趣 TV 行业资讯频道,更多相关知识等着你来学习!