一、背景
用户密码是:dm@ABcC123,包含@ 这个特殊符号。
disql客户端连接数据库的方式是:
disql username/password@IP:PORT
那么,这个时候,密码也包含@,这个符号,该怎么处理呢?
二、处理方法
1、密码用双引号括起来 ,"dm@ABcC123"
2、对双引号加转义,\"dm@ABcC123\"
使用如下的命令,就可以正确的连接了
[root@centos7 bin]# ./disql sysdba/\"dm@ABcC123\"@172.31.23.20:5236 Server[172.31.23.20:5236]:mode is normal, state is open login used time : 13.631(ms) disql V8 SQL> select * from dual; LINEID DUMMY ---------- ----- 1 X used time: 5.685(ms). Execute id is 52300. SQL>
标签:dm,包含,disql,数据库,密码,达梦,ABcC123,特殊字符 From: https://www.cnblogs.com/chuanzhang053/p/17350164.html