【测试环境 】
【 OB or 其他组件 】
【 4.2.1.6】
【问题描述】
在测试环境中使用c#语言用oceanbase 的odbc驱动链接oceanbase oracle 租户
密码为多种特殊字符使用双引号单引号,花括号都无法测试通过,
报错为 Access denied for user …xxx (using password:Yes)
odbc版本看不到大小是2.21M
疑问:oceanbase odbc 的方式连接ob 密码中支持那些特殊字符,是所有特殊字符都支持嘛
特殊字符 : ~!@#$%^&*()_+`-={}[]:";’<>?,./|\
连接串模板:Driver={Oceanbase};Server=8.130.175.152;Port=2883;User=SYS@xxxx_Oracle#isvtest420:100032;Password=HuaJiYT12#%;
密码为:1PU.v*%-CZ/N;|5r 使用花括号测试通过:Password={1P
U.v*%-CZ/N;|5r }
密码为:^*{}~:;#&?/=!|,.-+()@[]v%Aa1
使用花括号测试无法通过:Password={^{{}}~:;#&?/=!|,.-+()@[]v%Aa1}
使用双引号测试无法通过:Password="^{}~:;#&?/=!|,.-+()@[]v%Aa1"
使用单引号测试无法通过:Password=’^{}~:;#&?/=!|,.-+()@[]v%*Aa1’
使用 obclient 可以连接