简单:改变认证方式即可:1。你在数据库服务器上打开企业管理器,你会看到一个注册在管理器的数据库服务器,就是本机,(默认的情况下只有一个,除非你自己另外注册其他服务器以便实现远程管理)2。在数据库服务器上点右键,选择“属性”,在弹出的窗口中点“安全性”(2000与2005弹出的界面不同,但相对位置是一样的,我是按2005写答案),将“服务器身份验证”修改为“SQL Server 和 Windows身份验证方式”,再点确定。(以上两步是修改身份验证方式为混合验证方式)3。为SA指定一个密码(服务器节点下“安全性”节点下“登录名”节点下在“sa”上点右键,选择“属性”)4。在你的客户端中不要使用Windows验证方式,用户名为SA,密码为你刚才设的密码,类似“Provider=SQLOLEDB.1;Password=aaa;Persist Security Info=True;User ID=sa;Initial Catalog=Mydatabase;Data Source=192.168.1.222”(这个串可以使用delphir ADOConnection控件的Build功能自动生成,再将ConnectionString属性复制到你的代码中)5。重新编译你的客户端(以上三步是改变连接方式)然后,你的新客户端在哪都能用,与客户端机器无关了。