如何从 SQL Server Express 数据库中删除 Windows 身份验证

问题描述

我需要一种方法来锁定部署到 PC 上的 sql Server Express 数据库,该 PC 可能位于也可能不在域中。

我想确保最终用户除了通过存储过程进行高度受限的访问之外无法访问数据库,即使他们将系统放在他们的域中并且是域管理员,因为篡改数据会呈现数据完整性问题。

我可以保护 sa 用户的管理凭据。但是,我只想为仅具有可见性和执行已创建存储过程的能力的 1 个用户建立凭据。此外,用户对实际表或表中的实际数据没有读取/查询访问权限。

有什么方法可以使用 sql Server Express 完成我需要的操作?或者,是否有不同的免费数据库可以实现这一点(与 sql Server Express 具有相同的“功能”)?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)