| ▲ | staticassertion 2 hours ago | |||||||
I don't know their use case enough to understand what would or would not be an appropriate mitigation. For example, with regards to financial data, you could have client side encryption on values where those keys are brokered separately. I can't exactly design their system for them, but they're describing a system in which every employee has direct database access and the database holds financial information. | ||||||||
| ▲ | Philip-J-Fry an hour ago | parent [-] | |||||||
Right, encryption would protect the data. But still, at the end of the day you're trusting the permission model of the database. Encryption won't prevent you updating a row or deleting a row if the database permission model failed. | ||||||||
| ||||||||