暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Oracle B2B数据共享

askTom 2021-09-20
289

问题描述

嗨,伙计们,
关于B2B数据共享的工作原理,我有一个小问题?
假设我是内务部,我想将我持有的数据(驻留在Oracle数据库中的数据)共享给这个国家的其他部门。

尤其是HR方面的数据。

那么如何处理呢:
-授予每个部门的SQLplus访问权限?
-创建提供所需数据的Web服务?

在这种情况下通常会做什么?

先谢了。


专家解答

这个问题没有固定的答案。如何共享数据取决于许多因素。

您需要回答的一些关键问题包括:

-谁想访问数据以及为什么
-您需要采取哪些控制措施来阻止未授权查看的用户访问敏感数据
-他们打算如何处理数据-例如,查找特定记录、运行报告/分析查询或将数据导入到另一个系统中

give a SQLplus access to each department ?

不!不!提供SQL*Plus允许用户运行任何查询。这使得人们更容易绕过您的安全控制,并且(意外地或恶意地)使用缓慢的查询使您的数据库过载。

- create a web service that gives the desired data ?

可能吧如果他们想通过另一个(现有)应用程序访问数据,这很可能是正确的方法。

另一种选择是在数据库上构建应用程序。这些应用将为用户提供查看所需格式数据的选项。然后,您可以根据需要授予用户使用数据的访问权限。

但实际上,您的出发点是找出谁/什么/为什么要访问数据,然后您可以决定他们如何/在何处/何时查看数据。
文章转载自askTom,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论