写点什么

【YashanDB 知识库】密码带特殊符号登录报错 YAS-02143 invalid username/password, login denied

作者:YashanDB
  • 2024-12-27
    广东
  • 本文字数:647 字

    阅读完需:约 2 分钟

本文内容来自 YashanDB 官网,原文内容请见 https://www.yashandb.com/newsinfo/7817896.html?templateId=1718516


问题现象


创建用户成功


SQL> create user test identified by D$!Xu4$;
Succeed.
SQL> grant dba to test;
Succeed.
复制代码


密码带特殊符号,登录报错 YAS-02143 invalid username/password, login denied


问题的风险及影响


客户环境为测试环境,影响测试业务的开展。


问题影响的版本


YashanDB 版本:所有版本


问题发生原因


用户密码中带有特殊服务,需要特殊处理。


解决方法及规避方式


用户密码的规则,参考官网的说明: CREATE USER | YashanDB Doc



对于特殊符号,需要使用反斜杠转义:


\--仅加双引号, 登录报错:
\[yashan@localhost client\]$ yasql test/"D$!Xu4$"@192.168.218.136:4100
YashanDB SQL Enterprise Edition Release 23.2.4.25 x86\_64


YAS-02143 invalid username/password, login denied

\--仅对双引号转义,登录报错:
\[yashan@localhost client\]$ yasql test/\\"D$!Xu4$\\"@192.168.218.136:4100
YashanDB SQL Enterprise Edition Release 23.2.4.25 x86\_64


YAS-02143 invalid username/password, login denied


\--对特殊符号加转义符,登录成功:
\[yashan@localhost client\]$ yasql test/\\"D\\$\\!Xu4\\$\\"@192.168.218.136:4100
YashanDB SQL Enterprise Edition Release 23.2.4.25 x86\_64


Connected to:
YashanDB Server Enterprise Edition Release 23.2.4.100 x86\_64 - X86 64bit Linux


SQL> exit
复制代码


发布于: 刚刚阅读数: 4
用户头像

YashanDB

关注

全自研国产新型大数据管理系统 2022-02-15 加入

还未添加个人简介

评论

发布
暂无评论
【YashanDB知识库】密码带特殊符号登录报错YAS-02143 invalid username/password, login denied_数据库_YashanDB_InfoQ写作社区