0
我们有这样的要求: 用户1用一个信用卡信息加载一个jsp页面说客户端屏幕,在那个屏幕中卡号应该被屏蔽。基于用户在列上应用蒙版
但另一个用户说user2具有较高的权限(比如admin),加载相同的客户端屏幕,然后他应该看到确切的卡号。
为了实现这一点,曾想过使用Oracle 12C的概念dbms_redact.add_policy。
但是,Web应用程序只使用一个userId(在web.xml中,整个应用程序由一个用户连接到数据库)来连接Oracle。 因此,为了应用不同的屏蔽策略,是否需要在web.xml中添加另一个用户,并将Web应用程序配置为与不同的userId动态连接,以实现上述要求?
有没有其他方法可以更优雅地实现它?
使用带有间距的明确段落以便于阅读 –