1. Erklärung zur DatendesensibilisierungBei den täglichen Entwicklungsanforderungen kommt es häufig zu einer Desensibilisierung der Daten. Beispielsweise müssen Ausweisnummern und Mobiltelefonnummern teilweise durch * ersetzt werden. Dadurch können vertrauliche Privatinformationen bis zu einem gewissen Grad geschützt werden. Was ist also Datendesensibilisierung? In Fällen, in denen es um Kundensicherheitsdaten oder einige kommerziell sensible Daten geht, werden echte Daten geändert und zu Testzwecken bereitgestellt, ohne gegen Systemregeln zu verstoßen. Beispielsweise müssen persönliche Informationen wie Ausweisnummer, Mobiltelefonnummer, Kartennummer, Kundennummer usw. desensibilisiert werden. 2. Implementierung der DatendesensibilisierungDie Desensibilisierung der Daten kann durch Verarbeitung während der Suche nach Daten in der Datenbank oder durch Verarbeitung nach dem Auffinden der Daten implementiert werden. Die Verarbeitung von MySQL-Datenbankabfragen ist hier dokumentiert und wird mithilfe von MySQL-String-Funktionen implementiert. 3. Implementierung der SQL-Datendesensibilisierung Die Zeichenfolgenfunktionen CONCAT(), LEFT() und RIGHT() werden in Kombination verwendet. Die spezifische Implementierung finden Sie weiter unten. CONCAT(str1,str2,…): Gibt den durch die Verkettungsparameter generierten String zurück. Desensibilisierung von Telefonnummern per SQL: SELECT mobilePhone AS Telefonnummer vor Desensibilisierung,CONCAT(LEFT(mobilePhone,3), '********' ) AS Telefonnummer nach Desensibilisierung FROM t_s_user SQL zur Desensibilisierung der ID-Kartennummer: Referenz: https://blog.csdn.net/eagle89/article/details/80309608 Dies ist das Ende dieses Artikels über die Implementierung der MySQL-Datendesensibilisierung (Telefonnummer, ID-Karte). Weitere relevante Inhalte zur MySQL-Datendesensibilisierung finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! Das könnte Sie auch interessieren:
|
<<: Analyse des Docker-Compose-Image-Release-Prozesses des Springboot-Projekts
>>: Detaillierte Erklärung der neuen Hintergrundeigenschaften in CSS3
Vorwort Apropos Textsuchtools: Jeder sollte grep ...
Ich möchte das grafische Tutorial zur Installatio...
Scrcpy-Installation snap install scrcpy Installat...
Ziehen Sie zuerst das Image (oder erstellen Sie e...
Beim Entwickeln von Anwendungen, die eine Datenba...
*** Beispiel für das Festlegen des Stils eines Hy...
Originaldaten und Zieldaten SQL-Anweisungen imple...
1. Stoppen Sie zuerst den Datenbankserver Dienst ...
Inhaltsverzeichnis 1. Kurzübersicht 2. JSON-Grund...
Inhaltsverzeichnis Vorwort 1. Rekursive Komponent...
Was Sie erstellen werden In diesem neuen Tutorial...
Methode join(): verbindet alle Elemente eines Arr...
Inhaltsverzeichnis Überprüfung der responsiven Pr...
Inhaltsverzeichnis 1. Datenbankbetrieb 1.1 Datenb...
Kerncode -- Im Folgenden werde ich die Implementi...