注册
用户密码带有单引号、双引号时转义示例
技术分享/ 文章详情 /

用户密码带有单引号、双引号时转义示例

Harlin 2025/10/17 76 0 0

linux环境下
假设用户密码为: aaa@AAA123
转义方法:使用双引号外面加单引号
[dmdba@node02 ~]$ disql jhl1/’“aaa@AAA123”’@localhost

Server[localhost:5236]:mode is normal, state is open
login used time : 10.200(ms)
disql V8
SQL>

假设用户密码为: aaa@’”AAA123 这里有一个单引号和一个双引号
SQL> alter user jhl1 identified by “aaa@’”“AAA123”;
转义方法:单引号需要放在双引号中,在双引号中表示双引号则使用反斜杠转义双引号。

[dmdba@node02 ~]$ disql jhl1/"“tlm@’”“A123"”

Server[LOCALHOST:5236]:mode is normal, state is open
login used time : 7.298(ms)
disql V8

假设用户密码为: aaa@”AAA123 这里只有一个双引号
SQL>alter user jhl1 identified by “aaa@”“AAA123”;
转义方法:使用双引号外面加单引号,同时将原来密码的双引号双写
[dmdba@node02 ~]$ disql jhl1/’“aaa@”“AAA123”’@localhost

Server[localhost:5236]:mode is normal, state is open
login used time : 9.550(ms)
disql V8
SQL>

windows环境下:
假设用户密码为: aaa@’”AAA123 这里有一个单引号和一个双引号
转义方法:密码前后用三个双引号,密码内的双应用,用四个双引号,单引号不变
C:\Users\harlin>disql jhl1/""“aaa@’”""“AAA123"”"@192.168.88.103:5236

服务器[192.168.88.103:5236]:处于普通打开状态
登录使用时间 : 21.956(ms)
disql V8
SQL>

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服