`
freefancy
  • 浏览: 59212 次
文章分类
社区版块
存档分类
最新评论

oracle 11gR2 ORA-01017 用户无法通过PL-SQL登录

 
阅读更多

oracle 11gR2,最近遇到这么个问题,通过toad,pl/sql,总是无法登录新建立用户,登录system和sys就没问题,每次登录新建用户,总是提示 ORA-01017,这个问题,明显的用户名或密码错促,但是我发誓我绝对没输错密码,为此这个问题,困扰了好久,今天终于找到问题,特意发帖留念

 

 

在oracle的之前版本时, 你的用户名密码是大小写不敏感的, 但在11g中, 数据库默认密码的大小写是敏感的, 于是我们就知道了一个事实, 那就是jdbc在给oracle密码时, 会将其变成大写,真是一个奇怪的事情啊.

 

你可能会说: 那好, 那我就把密码设置为大写的好了, 哈哈哈哈, 你完了, 要知道有些程序, 在链接oracle时, 会将密码变为小写, 这是不是很奇怪, 很晕菜呢?

 

在oracle数据库的密码是大小写敏感的事实千秋万代, 一统江湖前, 你还会遇上很多会把密码改来改去的奇妙程序, 那怎么办呢? 其实很简单, 那就是去除oracle的密码大写敏感设定:

 

alter system set sec_case_sensitive_logon=false

分享到:
评论

相关推荐

    oracle linux 11gR2 x86-64 instant client with sqplus sqlldr imp exp工具

    首先,SQL*Plus是Oracle数据库的一个命令行接口,用户可以直接通过它来执行SQL语句、PL/SQL块以及数据库管理任务。SQL*Plus提供了丰富的命令选项和格式化输出的能力,使得在没有图形界面的情况下也能高效地进行...

    oracle客户端 win32-11gR2-client

    2. **SQL*Plus**:这是一个命令行工具,用户可以用来执行SQL查询、PL/SQL块以及管理数据库对象。它也支持批处理脚本,是数据库管理员常用的工具。 3. **Net Services**:这部分包含网络配置工具,如NETCA...

    ORA-00904 WMSYS.WM_CONCAT标识符无效解决方案

    当尝试在Oracle 11gR2或更高版本中使用WMSYS.WM_CONCAT时,会出现ORA-00904错误,因为这个函数不再可用。这可能是由于以下几个原因: 1. **数据库版本升级**:从旧版本升级到11gR2或更高版本后,WM_CONCAT不再受支持...

    win64-11gR2-client.zip

    1. 数据库连接:允许用户通过SQL*Plus或其他第三方工具(如PL/SQL Developer或Toad)连接到数据库服务器。 2. SQL查询:提供执行SQL语句的能力,以查询、更新或管理数据库中的数据。 3. 驱动程序:包含ODBC和JDBC...

    oracle11gr2的绿色客户端

    Oracle 11g R2 绿色客户端是一个轻量级的数据库访问工具,它无需完整安装Oracle数据库服务器,便于在不同计算机上快速部署和使用。这个绿色客户端是官方提供的原版软件,确保了稳定性和安全性。下面将详细介绍该...

    Oracle 11gR2创建PASSWORD_VERIFY_FUNCTION对应密码复杂度验证函数步骤.doc

    接着,运行Oracle提供的默认密码策略脚本`utlpwdmg.sql`,该脚本通常位于`$ORACLE_HOME/rdbms/admin/`目录下,通过执行`@?/rdbms/admin/utlpwdmg.sql`来创建一个名为`UTL_PWD_MGMT`的包,它包含了验证密码复杂度的...

    oracle_11g_R2_client win32 客户端

    Oracle 11g R2 Client是Oracle公司推出的一款用于连接到Oracle数据库服务器的客户端软件,主要服务于Windows 32位操作系统。这个版本的客户端提供了多种工具和技术,使得开发者和DBA(数据库管理员)能够方便地管理...

    win64_11gR2_client.zip

    安装Oracle 11gR2客户端后,用户可以通过配置TNSNames.ora文件来连接到远程或本地的Oracle服务器。这个过程包括定义服务名、指定服务器主机名、端口和SID(System Identifier)。 此外,Oracle 11gR2客户端还支持...

    win32_11gR2_client.zip

    Oracle数据库是全球广泛使用的数据库管理系统之一,而"win32_11gR2_client.zip"文件则包含的是Oracle数据库11g Release 2 (11gR2)的Windows 32位客户端软件。这个客户端是用于连接到运行Oracle数据库服务器的系统,...

    oracle 11g 32位客户端(完整版)

    4. **SQL*Plus**:这是一个命令行工具,用户可以通过它执行SQL语句、PL/SQL块,以及管理数据库对象。它是数据库管理员和开发人员常用的工具。 5. **安装过程**:安装Oracle 11g 32位客户端时,通常需要按照一定的...

    windows64_11gR2_客户端.rar

    "windows64_11gR2_客户端.rar" 文件很显然是Oracle 11g Release 2 (11.2)的Windows 64位客户端安装包,它通常包含了连接Oracle数据库所需的各种组件,如SQL*Plus、Oracle Net Services、Oracle Data Access ...

    OracleClient-11gR2 Oracle客户端,包括windows和Linux

    2. **SQL*Plus**:这是一个命令行工具,允许用户输入SQL语句和PL/SQL块来查询、更新和管理Oracle数据库。SQL*Plus也支持脚本执行,是数据库管理员日常工作的得力助手。 3. **Oracle Instant Client**:这是一个轻量...

    arcgis连接Oracle11gR2,client,客户端32位

    在32位系统中安装Oracle 11g R2客户端,你需要下载并安装"win32_11gR2_client"这个压缩包文件。这个文件包含了所有必要的组件,确保你的ArcGIS能够与Oracle数据库进行通信。安装过程包括以下几个步骤: 1. **解压...

    Oracle 11G r2 x64PLSQL Developer

    PLSQL Developer是一款专门用于开发Oracle数据库应用的集成开发环境(IDE),特别适合于编写PL/SQL代码,它为数据库管理员和开发人员提供了一个直观且高效的平台。 PLSQL是Oracle数据库特有的编程语言,全称为...

    Oracle11g和client在win7 64bit下的安装

    首先,你需要从官方Oracle网站下载11g R2的Windows版本,分为两个压缩包,分别是win32_11gR2_database_1of2.zip和win32_11gR2_database_2of2.zip。这两个文件需要解压到同一个目录,通常是“database”文件夹。 接...

    oracle11g客户端配置及使用

    1. **下载客户端**:首先,你需要从Oracle官方网站获取Oracle 11g客户端的安装包,通常分为两个部分,例如`win32_11gR2_database_1of2.zip`和`win32_11gR2_database_2of2.zip`。确保下载这两个文件并保存在同一目录...

Global site tag (gtag.js) - Google Analytics