当前位置: 首页 > article >正文

ORACLE创建用户之后查询不到创建的用户

CREATE USER hr1 IDENTIFIED BY hr123
    DEFAULT TABLESPACE test_spac
    TEMPORARY TABLESPACE temp_spac
    QUOTA UNLIMITED ON test_spac;

如果是按照这样创建的,Oracle 会将 hr1 转换为大写,因此在数据库中存储的用户名为 HR1

查询的时候要这样编写sql语句

SELECT username FROM dba_users WHERE username = 'HR1';

如果使用小写的查询,不能查询到任何的结果。

如果需要创建一个小写的用户名。

CREATE USER "myuser" IDENTIFIED BY mypassword;

查询

SELECT username FROM dba_users WHERE username = 'myuser';

默认行为:Oracle 将未加引号的标识符自动转换为大写。
区分大小写:如果你希望区分大小写,必须在创建和查询时使用双引号。
建议:为了避免混淆,通常不建议使用带有小写字母或特殊字符的用户名。


http://www.kler.cn/a/389212.html

相关文章:

  • HarmonyOS 如何实现传输中的数据加密
  • 时序数据库TimescaleDB安装部署以及常见使用
  • SOLIDWORKS代理商鑫辰信息科技
  • 蓝凌OA-EKP hrStaffWebService 任意文件读取漏洞
  • 信捷 PLC C语言 POU 指示灯交替灭0.5秒亮0.5秒(保持型定时器)
  • 常见error集合
  • React 守卫路由
  • 测试用例设计方法之边界值分析法
  • Dependencies 工具
  • node 阿里云oss上传删除修改文件
  • vue3的自定义hooks怎么写?
  • 《深入浅出Apache Spark》系列③:Spark SQL解析层优化策略与案例解析
  • Redis的缓存问题与应对策略
  • 面试:TCP、UDP如何解决丢包问题
  • 探索开放资源上指令微调语言模型的现状
  • 【Kafka-go】golang的kafka应用
  • ReactPress:深入解析技术方案设计与源码
  • C++学习笔记----10、模块、头文件及各种主题(六)---- C风格可变长度参数列表
  • qt QRunnable 与 QThreadPool详解
  • 【CSS】居中样式
  • Nginx性能调优的具体策略方法
  • opcua认证测试1108 增加对三菱,西门子,modbus支持
  • PySindy学习
  • 无人机避障——(局部规划方法)DWA(动态窗口法)
  • C#开发流程
  • 1.1 算法基本概念与复杂度分析