oracle密码不区分大小写6,Oracle11g新特性——密码区分大小写
发布日期:2021-06-24 13:49:18 浏览次数:2 分类:技术文章

本文共 1742 字,大约阅读时间需要 5 分钟。

今天尝试Oracle11g,发现的第一个变化是密码开始区分大小写了。

在11g以前,Oracle是不区分用户名、密码的大小写的:

[PHP]

SQL> conn yangtk/yangtk@ytk102已连接。

SQL> CONN YANGTK/YANGTK@YTK102已连接。

SQL> SELECT * FROM V$VERSION;

BANNER

----------------------------------------------------------------

Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Prod

PL/SQL Release 10.2.0.1.0 - Production

CORE 10.2.0.1.0 Production

TNS for 32-bit Windows: Version 10.2.0.1.0 - Production

NLSRTL Version 10.2.0.1.0 - Production

.

[/PHP]

但是从11g开始,Oracle开始区分密码的大小写了:

[PHP]

SQL> conn yangtk/yangtk@ora11g已连接。

SQL> select * from v$version;

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

SQL> CONN YANGTK/YANGTK@ORA11G

ERROR:

ORA-01017: invalid username/password; logon denied

警告: 您不再连接到 ORACLE。

SQL> conn YANGTK/yangtk@ORA11G已连接。

SQL> conn yangtk/YANGTK@ora11g

ERROR:

ORA-01017: invalid username/password; logon denied

警告: 您不再连接到 ORACLE。

.

[/PHP]

这个简单的测试说明Oracle11g对于用户名和服务名并没有区分大小写,但是对于密码已经开始区分大小写了。

而且这种区分并非像11g以前版本那样,比如通过添加双引号来强调。创建用户时如果制定的密码是小写,那么以后登陆时就是小写,输入的密码是大写,登陆时就需要大写。

[PHP]

SQL> conn yangtk/yangtk@ora11g已连接。

SQL> grant create session to u1 identified by u1;

授权成功。

SQL> grant create session to u2 identified by U2;

授权成功。

SQL> conn u1/u1@ora11g已连接。

SQL> conn u1/U1@ora11g

ERROR:

ORA-01017: invalid username/password; logon denied

警告: 您不再连接到 ORACLE。

SQL> conn u2/U2@ora11g已连接。

SQL> conn u2/u2@ora11g

ERROR:

ORA-01017: invalid username/password; logon denied

警告: 您不再连接到 ORACLE。

.

[/PHP]

本文出自:http://yangtingkun.itpub.net/post/468/374789

转载地址:https://blog.csdn.net/weixin_33245447/article/details/116474332 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:unix系统oracle导出表,如何从Oracle导出的数据表上的一个Unix下平面文件
下一篇:oracle 分区01688,ORA-01688:扩展ORACLE表空间操作

发表评论

最新留言

能坚持,总会有不一样的收获!
[***.219.124.196]2024年04月19日 13时49分34秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

用淘宝购买的win7 U盘系统给苹果笔记本Mac OS安装双系统 2019-04-28
【杠精】切屏屏蔽和复制,怎么办--有方法解除移动切屏和复制网大限制 2019-04-28
Node.js复制/删除服务器端文件到指定目录文件夹下,并且预判是否存在该目录,如果没有,则递归创建该文件夹目录 2019-04-28
获取明文时间戳(年月日时分秒+时间毫秒+随机字符串) 2019-04-28
Node.js实现服务器端生成Excel文件(xls格式、xlsx格式文件)并弹出下载文件 2019-04-28
Node.js实现本地客户端上传单个或者多个文件Excel文件(xls格式、xlsx格式文件)到服务器端,并且解析对应的Excel内容反馈到请求报文中 2019-04-28
【亲测可用】用Electron和electron-builder打包Vue项目为exe可执行文件安装包(不推荐,个人觉得没有VNISEdit和NW好用,而且有些配置文件还挺脑残!) 2019-04-28
【敏捷开发】Node.js(nodejs)实现一个接口完成增删改查聚合接口4个功能,最大限度节省接口数量,正所谓“一口多用”(基础版、免登陆、无鉴权) 2019-04-28
【最简洁】一句CSS3代码实现不规则自定义背景图拼接样式,多用于异形弹窗背景图 2019-04-28
【全网之最】全网最短代码——给名字、电话、账号、昵称加星号*添加隐私保护、身份证号加密、信息脱敏 2019-04-28
【强势来袭!】Node.js(nodejs)实现“一口多用”(含用户创建、登录、鉴权token),一个文件搞定所有常态化需求! 2019-04-28
【亲测可用】经验分享,开发在线考试平台(类似问卷星、考试星、阿里巴巴在线考试、易考通、考试云、移动网大、移动网校、中石化网络学院、宝武微学院、iTEST等)如何用程序代码防止学生作弊? 2019-04-28
Spark 核心算子:combineByKey() 2019-04-28
FCN全卷积网络 2019-04-28
医疗图像切割FCN的Keras实现 2019-04-28
C++ STL几个容器的底层实现 2019-04-28
解决MathType公式会大小不一的问题 2019-04-28
OpenCV之轮廓检测(检测银行卡上的黑色磁条) 2019-04-28
The Singular Secret of the Rockstar Programmer 2019-04-28
码流 / 码率 / 比特率 / 帧速率 / 分辨率 / 高清的区别 2019-04-28