我需要给业务分析师一个 web 工具来查询 SQL Server 生产数据库中的行数据(我知道这不是一个好主意,但大老板这么说......)。如何确保它们只能运行 SQL SELECT 或 LINQ 选择,但不能修改任何内容?我最初的计划是创建一个具有只读权限的用户,但事实证明 DBA 正在休假一个月......
所以为了更清楚 - 我正在寻找一种方法来创建 ASP.NET 页面,该页面将公开给定数据库中的所有表以供读取,但不能写入。
我需要给业务分析师一个 web 工具来查询 SQL Server 生产数据库中的行数据(我知道这不是一个好主意,但大老板这么说......)。如何确保它们只能运行 SQL SELECT 或 LINQ 选择,但不能修改任何内容?我最初的计划是创建一个具有只读权限的用户,但事实证明 DBA 正在休假一个月......
所以为了更清楚 - 我正在寻找一种方法来创建 ASP.NET 页面,该页面将公开给定数据库中的所有表以供读取,但不能写入。
可能还有更多选择,一个带有实时数据副本的新 sql 实例将是您最好的选择。
如果是我,尽管我只是告诉“Big Boss”,dba 正在度假,而您没有对数据库进行更改所需的权限。
好像您正在寻找具有只读访问权限的 ASP.NET 动态数据网站。