场景:一个包含敏感用户数据的Oracle 11g数据库,如果向错误方披露可能会导致法律责任。
期望效果:仅特定IP地址连接的特定用户可以看到包含此敏感用户数据的列。
我不确定隐藏列或虚拟列是否是实现此目的的正确方式。似乎细粒度访问控制可能有所帮助。我不确定最佳解决方案是什么。按IP限制可能在监听器级别完成? 问题: 如何限制列的可见性,使其仅对特定用户可用?所有其他用户都永远看不到该列,即使执行“DESC TABLE_WITH_SENSITIVE_DATA”也是如此。
感谢任何提示。
我不确定隐藏列或虚拟列是否是实现此目的的正确方式。似乎细粒度访问控制可能有所帮助。我不确定最佳解决方案是什么。按IP限制可能在监听器级别完成? 问题: 如何限制列的可见性,使其仅对特定用户可用?所有其他用户都永远看不到该列,即使执行“DESC TABLE_WITH_SENSITIVE_DATA”也是如此。
感谢任何提示。