我们拥有一个只具有查询功能和读/写数据访问权限的数据库。还有另一个团队,OFTEN需要根据几个参数来查看几个表。我们不会(永远不会)有权让其他团队调查数据库。对于我来说,基于几个字段进行手动查询并向每个字段发送详细信息,这种类型的捕获22和一种极大的分心。
最好的方法是什么,以便我们可以用更少的努力向他们展示数据库的视图但是如果需要可以扩展到其他表? [它应该在那时查询它们。不能只显示整个表格,因为它们很大]
我从来没有构建任何网络服务(java)..听起来有什么好处吗?
如果有人可以建议一种方法,并为此提供良好的实践方法,那就太好了。
修改
注意:数据甚至无法导出,甚至无法使用第三方网络工具
[如果你认为不是一个相关的并且至少关闭这个请留下评论为什么或哪里适当,因为我看到很多相似类型的#design问题]
答案 0 :(得分:6)
我会使用VIEW和GRANT相应的权限。我不明白为什么只读访问几个表会出现问题。
您当然可以使用网络服务。这将限制他们的访问。 Web UI是一种很好的方法。
答案 1 :(得分:3)