Data is an invaluable asset to any organisation and every data should not be viable to all DB users. I had a requirement from one of our Support client to hide (mask) a few columns to the end user. Those columns contains sensitive information like payment details and mobile numbers.
In this blog post I am going to explain the how data masking features in Maxscale can be benefitted in such use case.
Maxscale Masking
Masking filter was introduced on the Maxscale 2.1 version . Below is a simple scenario. The columns “name” and “mobile” from the table student has to be masked.
[root@labs7.mydbops.com ~]# maxscale --version MaxScale 2.3.6 #Table Structure mysql> show create table student\G *************************** 1. row *************************** Table: …[Read more]