我的数据库文件名是 Crystal.mdf,我尝试在此链接VB.net 和 SQL Server 2005 为独立应用程序设置数据库密码的帮助下添加登录名
我可以使用密码和用户名使用 sql server 身份验证登录。
问题是,我可以使用 windows authentication 打开数据库。这将允许用户(如果用户是技术人员并且想要挖掘东西)更改数据库上的值,这可能会给我的应用程序带来错误。
出于安全目的,我不希望用户使用 Windows 身份验证打开数据库,因为我会将应用程序部署在不同的位置。
总结一下,
我想禁用 Windows 身份验证(这甚至可能吗?)如果没有,我怎么能至少使数据库安全,用户将无法通过 Windows 身份验证打开它?
编辑