Oracle データマスキング。テーブルの特定の列のデータを XXX でマスクするにはどうすればよいですか。
RLS ポリシーが機能しません。
セキュリティ上の理由から、値は XXX に置き換えられるため、実際の値は同じままにし、ユーザーのために自動化する必要があります
Oracle データマスキング。テーブルの特定の列のデータを XXX でマスクするにはどうすればよいですか。
RLS ポリシーが機能しません。
セキュリティ上の理由から、値は XXX に置き換えられるため、実際の値は同じままにし、ユーザーのために自動化する必要があります
Revoke select on your_table from particular_user;
create view view_on_table as
select col1, col2, 'xxx' as particular_column, col3
from your table;
grant select on view_on_table to particular_user;
:)
オラクルの仮想プライベートデータベースは、これがテーブルに対する直接クエリでなければならないという制約を考えると、これを実現する唯一の方法です: http://www.oracle.com/technetwork/database/security/index-088277. html