ColdFusion JDBC连接字符串问题

ColdFusion JDBC连接字符串问题,jdbc,coldfusion,Jdbc,Coldfusion,我正试图将第三方JDBC驱动程序设置为数据源,但在CFAdmin的Connection String字段中输入什么似乎无关紧要,它似乎根本没有使用它 User=user@account.com;Password=!password; 登录失败时出错:必须提供用户和密码才能登录。 我尝试将随机文本放入连接字符串字段,希望它出错,但也没有发生任何事情 我想知道我是否输入了错误的数据(我还使用jdbc:,尝试了整个连接字符串,但也不起作用),或者是否有某种方法来验证ColdFusion尝试使用的整个

我正试图将第三方JDBC驱动程序设置为数据源,但在CFAdmin的Connection String字段中输入什么似乎无关紧要,它似乎根本没有使用它

User=user@account.com;Password=!password;
登录失败时出错:必须提供用户和密码才能登录。

我尝试将随机文本放入连接字符串字段,希望它出错,但也没有发生任何事情

我想知道我是否输入了错误的数据(我还使用jdbc:,尝试了整个连接字符串,但也不起作用),或者是否有某种方法来验证ColdFusion尝试使用的整个连接字符串

我没有在我的cfquery标记中尝试任何特殊的东西:
,所以这不应该是问题所在。我可以通过在cfquery标记中硬编码这些值来解决用户/密码问题,但是我还需要提供第三个键作为连接值

问题不应该出在我的连接字符串上,因为以下内容适用于纯Java:

conn=DriverManager.getConnection(“jdbc:mydriver:User=User;Password=Password;AccessToken=AccessToken;”

一个有趣的补充…ColdFusion似乎一点也不关心URL末尾的内容,只要开头是正确的

jdbc:mydriverrrrrrrr:

提供用户名/密码错误。鉴于:

jdbc:mydriver:

给我一个“找不到驱动程序”错误

编辑:我在CF9中也遇到过这个问题,所以这不仅仅是CF10的问题

编辑:我可以在CF数据源设置中设置用户名/密码,但它似乎仍然忽略了我在URL末尾或连接字符串中输入的任何内容(仍然需要AccessToken)

编辑:我尝试了一个无DSNless连接:但它的行为类似于CFAdmin,而忽略了连接字符串部分

登录失败:必须提供用户和密码才能登录。


..

我不知道您使用的是什么
数据源
实现,但是数据源有自己的javabeans风格的属性,包括
用户
密码
。您可能需要使用这些属性,而不是为URL提供属性。

我正在使用连接字符串中的属性,包括它们URL是如何在纯Java中运行的,以验证它是否工作的。