【发布时间】:2019-04-08 15:47:57
【问题描述】:
我正在尝试使用 Oracle.ManagedDataAccess 库连接到 Oracle 数据库,但用户包含方括号。问题是总是向我发送 Oracle 异常 ORA-01017: invalid username/password;登录被拒绝。
使用 SQL Developer 可以完美运行。
我正在使用 Oracle.ManagedDataAccess v18.6.0 和 .NET 框架 4.7.2
其他参数,如 pass 和 host 是正确的,我敢肯定。我尝试了另一个没有方括号并且效果很好的用户。
我的代码如下所示:
using (var conn = new OracleConnection(SERVER, new OracleCredential("myId[SERV]", secPwd)))
非常感谢。
【问题讨论】:
-
连接字符串我也有同样的问题。