从Paradox到Borland C&x2B中的SQL Server+;5.

从Paradox到Borland C&x2B中的SQL Server+;5.,sql,sql-server,odbc,c++builder,paradox,Sql,Sql Server,Odbc,C++builder,Paradox,我正在将一个旧应用程序转换为SQL Server,而不是数百个Paradox DB文件 我正在使用ODBC,而且大部分的东西都在工作 然而,我确实有一个问题 在某些形式中,是询问密码。我已经仔细检查了TDatabase和TTable组件,在参数中添加了USER NAME=sa和PASSWORD=******,并关闭了LoginPrompt 少了什么 有没有其他方法可以初始化所有5个数据库一次,并且不再要求密码 我在StackOverflow检查了其他问题,但没有找到合适的问题:( 谢谢您可以使用

我正在将一个旧应用程序转换为SQL Server,而不是数百个Paradox DB文件

我正在使用ODBC,而且大部分的东西都在工作

然而,我确实有一个问题

在某些形式中,是询问密码。我已经仔细检查了
TDatabase
TTable
组件,在参数中添加了
USER NAME=sa
PASSWORD=******
,并关闭了
LoginPrompt

少了什么

有没有其他方法可以初始化所有5个数据库一次,并且不再要求密码

我在StackOverflow检查了其他问题,但没有找到合适的问题:(


谢谢

您可以使用SQL Server“Windows身份验证”模式。您可以将数据库权限分配给Windows域组或单个Windows用户。在这种情况下,用户将自动通过数据库身份验证,无需提示。

一句忠告:永远不要为您的应用使用
sa
帐户-即使在开发/测试中也不要!这是一个专用于VM开发的帐户机器,我没有费心创建一个新用户:)只是不要这样做-总有一天,在你忙碌的工作中,你会忘记更改它并泄露你的
sa
帐户密码(我猜你在多个系统上使用相同的
sa
密码-对吗?我想是这样的…)。这会发生的-相信我。所以不要这样做-从来没有…只是找到了罪魁祸首:)但是,我已经改为“Windows身份验证模式”,所以我没有密码(thnx marc_s)