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

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提供了丰富的命令选项和格式化输出的能力,使得在没有图形界面的情况下也能高效地进行...

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

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

    oracle客户端 win32-11gR2-client

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

    win64-11gR2-client.zip

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

    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数据库服务器的系统,...

    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**:这是一个轻量...

    oracle 11g配置plsql详细完整版

    通过结合使用 Oracle 11g 和 PL/SQL,用户可以构建高效且功能丰富的数据库应用程序。 #### 二、Oracle 11g 的安装与配置 ##### 1. 下载与安装 Oracle 11g - **下载源**: - Oracle 官方网站:...

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

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

    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”文件夹。 接...

    windows7 64bit 安装oracle11g完整解决方案文档

    - 下载`win64_11gR2_database_1of2.zip`与`win64_11gR2_database_2of2.zip`两个安装包。 - 将这两个安装包分别解压缩到不同的文件夹中,例如`Disk1`与`Disk2`。 2. **启动安装程序**: - 从`Disk1`文件夹中运行...

    win7 64位详细安装oracle详细方法

    1. Oracle 11g 64位数据库安装包,可以从Oracle官方网站(http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html)下载,包括两个压缩文件:win64_11gR2_database_1of2.zip和win64_...

    oracle11g客户端配置及使用

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

    Oracle11g 字符集 AL32UTF8 修改为ZHS16GBK

    1. **登录PL/SQL Developer:** 重新登录到PL/SQL Developer环境中。 2. **检查字符集:** - 执行`SELECT USERENV('LANGUAGE') NLS_LANG FROM DUAL;`命令来检查字符集是否已经被正确地更改为ZHS16GBK。如果更改...

Global site tag (gtag.js) - Google Analytics