-1

我需要给业务分析师一个 web 工具来查询 SQL Server 生产数据库中的行数据(我知道这不是一个好主意,但大老板这么说......)。如何确保它们只能运行 SQL SELECT 或 LINQ 选择,但不能修改任何内容?我最初的计划是创建一个具有只读权限的用户,但事实证明 DBA 正在休假一个月......

所以为了更清楚 - 我正在寻找一种方法来创建 ASP.NET 页面,该页面将公开给定数据库中的所有表以供读取,但不能写入。

4

2 回答 2

2
  • 在网络服务器上构建查询。
  • 创建一个新的 sql 实例并复制数据。
  • 将数据导出到其他东西。

可能还有更多选择,一个带有实时数据副本的新 sql 实例将是您最好的选择。

如果是我,尽管我只是告诉“Big Boss”,dba 正在度假,而您没有对数据库进行更改所需的权限。

于 2012-06-15T14:58:22.753 回答
1

好像您正在寻找具有只读访问权限的 ASP.NET 动态数据网站。

于 2012-06-15T14:48:44.900 回答