A Pattern Based Approach to Masking Errors


A few years ago I had a requirement to allow both developers and customers to see rows from a table used to store error information while making sure that any PII, PCI or similar sensitive data was not displayed. The tolerance for “oops” was low! This article presents one way to solve the challenge by using a white list based on pattern matching. It also builds on that approach to make it possible to group on errors that would be considered distinct by SQL. I’m using errors as the focus, but you could apply the concept to any type of