访问2007的程序化密码恢复

时间:2011-07-13 22:13:56

标签: c# sql sql-server ms-access vba

我有一个访问2003/2007前端的sql server数据库。服务器到sql server用户名保存在ACCDB文件中。换句话说,访问前端有保存在其上的SQL SERVER数据库的密码,因为我正在访问sql server中的表。我很遗憾忘记了密码,我想知道是否有任何程序化的方法来恢复它?感谢您的任何建议/帮助。

1 个答案:

答案 0 :(得分:1)

如果您说您的ACCDB包含指向SQL Server表的链接,并且该链接的连接字符串中包含UID和PWD,则可以检查TableDef Connect属性。

Debug.Print CurrentDb.TableDefs("YourTableLink").Connect

如果您的意思是密码是通过其他方法保存的,请告诉我们如何以及在何处。