怎么修改oracle 11G的字符集、用户名区分大小写、密码过期问题

66次阅读
没有评论

共计 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 行业资讯频道,更多相关知识等着你来学习!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-07-26发表,共计2030字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)