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