zoukankan      html  css  js  c++  java
  • Oracle11g密码区分大小写导致database link无法连接

    Oracle11g的密码默认是区分大小写的,该特性通过初始化参数sec_case_sensitive_logon控制,默认TRUE表示区分大小写。但是Oracle11g之前的版本密码都是不区分大小写的,所以在Oracle10g等以前版本创建到Oracle11g的database link时,可能会碰到以下问题:
     
     
    10g> create database link oracle11g
    2 connect to ning identified by ning
    3 using ’11g’;
     
    Database link created.
     
    10g> select * from v$version@oracle11g;
    select * from v$version@oracle11g
    *
    ERROR at line 1:
    ORA-01017: invalid username/password; logon denied
    ORA-02063: preceding line from ORACLE11G
     
    密码肯定是正确的
     
    10g> conn ning/ning@11g;
    Connected.
     
    11g>
    出现这个问题,应该是在10g中创建database link的时候密码是以全部大写的方式使用的,但是11g中的用户密码实际上是小写的。在以前版本中由于不区分大小写,所以没有问题。到了11g问题就出现了,密码不对^_^
     
    解决办法
     
    1.在创建database link是将用户名和密码都以双引号引起来,这样密码就是安装输入字符使用的,不会转换成大写
     
    10g> create database link oracle11g2
    2 connect to “ning” identified by “ning”
    3 using ’11g’;
     
    Database link created.
     
    10g> select * from v$version@oracle11g2;
     
    BANNER
    ——————————————————————————–
    Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 – Production
    PL/SQL Release 11.1.0.6.0 – Production
    CORE 11.1.0.6.0 Production
    TNS for Linux: Version 11.1.0.6.0 – Production
    NLSRTL Version 11.1.0.6.0 – Production
     
    2.停用Oracle11g区分密码大小写的特性,但是不推荐
     
    11g>alter system set sec_case_sensitive_logon=false;
     
    System altered
     
    10g> select * from v$version@oracle11g;
     
    BANNER
    ——————————————————————————–
    Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 – Production
    PL/SQL Release 11.1.0.6.0 – Production
    CORE 11.1.0.6.0 Production
    TNS for Linux: Version 11.1.0.6.0 – Production
    NLSRTL Version 11.1.0.6.0 – Production
  • 相关阅读:
    joson返回数据库的时间格式在前台用js转换
    网站图片不存在,显示默认图片解决办法
    最常用的截取函数有left,right,substring
    Fortran 基础语法(一)
    SQL Server2008附加数据库之后显示为只读时解决方法
    table 控制单双行颜色以及鼠标hover颜色 table光棒
    select change下拉框改变事件 设置选定项,禁用select
    “如何稀释scroll事件”引出的问题
    自给自足:动手打造html5俄罗斯方块
    一个可以拓展的垂直多级导航栏 Demo
  • 原文地址:https://www.cnblogs.com/daytoday/p/3267740.html
Copyright © 2011-2022 走看看