在 C# 中使用 jet OLEDB 更改访问数据库密码

Change Access Database password using jet OLEDB in c#

任何人都可以告诉我如何使用 OLEDB 连接从使用访问文件作为数据库源的 windows 表单应用程序更改我用来保护我的 .accdb 文件的密码。我希望它能工作,因为我想授予用户将密码从默认更改为他们选择的任何内容的权限。 Oledb 是首选,但欢迎任何类型的解决方案 :) 但请不要建议在 MSAccess 中打开文件并更改密码。 :p 提前致谢。

通过 OleDbCommand 使用 ALTER DATABASE PASSWORD @newPassword @oldPassword