2

我总是在这里找到答案而无需打开线程,但这次我真的需要专家的建议。

我的 Windows 软件在安装时创建了一个 SQL Server Express 数据库,使用脚本和一个 IIS 服务器,通过外联网 web 应用程序向用户提供数据。

数据库引擎可以是 SQL Server 2005 Express 或 2008 Express。

我的问题如下:我想限制对我的 IIS 服务器的数据库访问,但我不能使用特定的 Windows 帐户身份验证。我实际上使用默认的 Windows 配置文件,但这当然不是一个好的解决方案。

由于 2005 年数据库的可能性,我无法使用 TDE。由于索引松散和性能问题,我不想使用 CDE。

我当然不能手动指定数据库参数。

有没有办法从我的 c# 应用程序创建架构或 SQL Server 用户,并使我的代码成为我数据库的唯一访问者(当然计算机的本地管理员除外)?

我的可能性是什么?你会建议我哪一个?

4

0 回答 0