场景:Oracle 11g 数据库包含一些敏感的用户数据,如果泄露给错误的一方可能会导致法律责任。
预期效果:只有某个用户,从某个 IP 连接,才能看到包含此敏感用户数据的列
我不确定隐藏列或虚拟列是否是正确的方法。细粒度的访问控制似乎可以提供帮助。我不确定什么是最好的解决方案。IP的限制可能是在侦听器级别完成的?
问题:我们如何限制列的可见性,使其仅对特定用户可用?即使在执行“DESC TABLE_WITH_SENSITIVE_DATA”时,所有其他用户都不会看到该列
感谢您的任何提示。