返回顶部
首页 > 资讯 > 数据库 >MYSQL如何实现数据脱敏
  • 375
分享到

MYSQL如何实现数据脱敏

2023-06-15 07:06:26 375人浏览 安东尼
摘要

这篇文章给大家分享的是有关MYSQL如何实现数据脱敏的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。一、数据脱敏解释在日常开发需求中会经常遇到数据脱敏处理,比如身份证号、手机号,需要使用*进行部分替换显示。这样能使

这篇文章给大家分享的是有关MYSQL如何实现数据脱敏的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

一、数据脱敏解释

在日常开发需求中会经常遇到数据脱敏处理,比如身份证号、手机号,需要使用*进行部分替换显示。这样能使敏感隐私信息在一定程度上得到保护。那么什么是数据脱敏呢?

在涉及客户安全数据或者一些商业性敏感数据的情况下,在不违反系统规则条件下,对真实数据进行改造并提供测试使用,如身份证号、手机号、卡号、客户号等个人信息都需要进行数据脱敏。

二、数据脱敏实现

数据脱敏实现可以从数据库查数据的时候进行处理,可以在查出数据后进行处理。在这里记录了Mysql数据库查询时处理,通过使用mysql字符串函数实现。

三、sql数据脱敏实现

CONCAT()、LEFT()和RIGHT()字符串函数组合使用,请看下面具体实现

CONCAT(str1,str2,…):返回结果为连接参数产生的字符串
LEFT(str,len):返回从字符串str 开始的len 最左字符
RIGHT(str,len):从字符串str 开始,返回最右len 字符

电话号码脱敏sql:

SELECT mobilePhone AS 脱敏前电话号码,CONCAT(LEFT(mobilePhone,3), ‘********' ) AS 脱敏后电话号码 FROM t_s_user

MYSQL如何实现数据脱敏

身份证号码脱敏sql:
SELECT idcard AS 未脱敏身份证, CONCAT(LEFT(idcard,3), ‘****' ,RIGHT(idcard,4)) AS 脱敏后身份证号 FROM t_s_user

MYSQL如何实现数据脱敏

感谢各位的阅读!关于“MYSQL如何实现数据脱敏”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

您可能感兴趣的文档:

--结束END--

本文标题: MYSQL如何实现数据脱敏

本文链接: https://lsjlt.com/news/278476.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • MYSQL如何实现数据脱敏
    这篇文章给大家分享的是有关MYSQL如何实现数据脱敏的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。一、数据脱敏解释在日常开发需求中会经常遇到数据脱敏处理,比如身份证号、手机号,需要使用*进行部分替换显示。这样能使...
    99+
    2023-06-15
  • Oracle中如何实现数据加密和数据脱敏
    在Oracle数据库中,可以通过以下几种方式来实现数据加密和数据脱敏: 使用Oracle Transparent Data En...
    99+
    2024-04-09
    Oracle
  • MYSQL(电话号码,身份证)数据脱敏的实现
    一、数据脱敏解释 在日常开发需求中会经常遇到数据脱敏处理,比如身份证号、手机号,需要使用*进行部分替换显示。这样能使敏感隐私信息在一定程度上得到保护。那么什么是数据脱敏呢? 在涉及客户安全数据或者一些商业性敏感数据...
    99+
    2022-05-28
    MYSQL 数据脱敏 MYSQL 电话号码脱敏 MYSQL 身份证脱敏
  • 如何在PostgreSQL中实现数据脱敏和隐私保护
    在PostgreSQL中实现数据脱敏和隐私保护通常可以通过以下几种方法: 使用视图:通过创建视图来隐藏敏感数据,只允许用户访问经...
    99+
    2024-04-09
    PostgreSQL
  • Java 实现数据脱敏的详细讲解
    数据脱敏是一种数据保护技术,它通过对敏感数据进行修改或替换,使得数据无法被识别或关联到个人身份,从而保护个人隐私。在Java中,可以通过各种技术来实现数据脱敏,本文将详细讲解Java实现数据脱敏的方法...
    99+
    2023-09-07
    java 正则表达式 开发语言
  • 数据库动态脱敏
    产品简介 数据库动态脱敏系统 ( 简称 VS-DM) ,通过截获并修改数据库通讯内容,对数据库中的敏感数据进行在线的屏蔽、变形、字符替换、随机替换等处理,达到对用户访问敏感数据真实内容的权限控制。对存储于...
    99+
    2024-04-02
  • Java利用Jackson序列化实现数据脱敏
    几天前使用了Jackson对数据的自定义序列化。突发灵感,利用此方法来简单实现接口返回数据脱敏,故写此文记录。 核心思想是利用Jackson的StdSerializer,@JsonS...
    99+
    2024-04-02
  • Mybatis插件+注解实现数据脱敏方式
    目录引入问题解决思路Mybatis插件原理实现加解密注解加解密工具类插件实现使用注解在实体类上注解在参数上引入 问题 在项目中需要对用户敏感数据进行脱敏处理,例如身份证号、手机号等信...
    99+
    2024-04-02
  • Java 如何通过注解实现接口输出时数据脱敏
    目录Java注解实现接口输出数据脱敏先声明了一个注解我们目前只支持对手机号然后我们需要实现注解的拦截功能我对默认声明和脱敏名称和手机号进行了测试Java注解的字段脱敏处理定义需要脱敏...
    99+
    2024-04-02
  • Java怎么用Jackson序列化实现数据脱敏
    这篇“Java怎么用Jackson序列化实现数据脱敏”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Java怎么用Jackso...
    99+
    2023-07-05
  • 多数据源模式JPA整合sharding-jdbc实现数据脱敏
    目录前言引入依赖添加sharding数据源配置排除自动装配业务数据源配置加解密数据源配置加解密数据源的使用结语前言 前一篇博文,透明化Sharding-JDBC数据库字段加解密方案 ...
    99+
    2024-04-02
  • Springboot敏感字段脱敏的实现思路
    生产环境用户的隐私数据,比如手机号、身份证或者一些账号配置等信息,入库时都要进行不落地脱敏,也就是在进入我们系统时就要实时的脱敏处理。 用户数据进入系统,脱敏处理后持久化到数据库,用...
    99+
    2024-04-02
  • Java利用Jackson序列化实现数据脱敏详解
    目录1.背景2.目标3.主要实现3.1基于Jackson的自定义脱敏序列化实现3.2定义脱敏接口、以及工厂实现3.3常用的脱敏器实现3.4注解定义3.5定义脱敏符号4.使用样例&am...
    99+
    2023-05-13
    Java Jackson序列化实现数据脱敏 Java Jackson序列化 Java 数据脱敏
  • 通过MySQL开发实现数据去重与脱敏的项目经验分享
    通过MySQL开发实现数据去重与脱敏的项目经验分享在当今信息时代,数据的处理和保护成为了一个重要的任务。为了保护用户的个人隐私和敏感信息,避免重复数据对系统性能的影响,数据去重与脱敏成为了一个必要的工作。在本文中,我将分享我在一个项目中使用...
    99+
    2023-11-03
    数据脱敏 数据去重 MySQL开发
  • Springboot之日志、配置文件、接口数据如何脱敏
    目录一、前言二、配置文件如何脱敏?1. 添加依赖2. 配置秘钥3. 生成加密后的数据4. 将加密后的密文写入配置5. 总结三、接口返回数据如何脱敏?1. 自定义一个Jackson注解...
    99+
    2024-04-02
  • Apache ShardingSphere数据脱敏全解决方案
    Apache ShardingSphere数据脱敏全解决方案详解作者简介潘娟,京东数科高级DBA,主要负责京东数科数据库中间件开发、数据库运维自动化平台开发、生产数据库运维工作。多次参与京东6.18、11....
    99+
    2024-04-02
  • Java怎么通过注解实现接口输出时数据脱敏
    小编给大家分享一下Java怎么通过注解实现接口输出时数据脱敏,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Java注解实现接口输出数据脱敏在后台管理中,对于手机号...
    99+
    2023-06-22
  • SharedingSphere如何自定义脱敏规则
    这篇文章主要介绍SharedingSphere如何自定义脱敏规则,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!官方默认的脱敏可以看出使用的Type是aes算法、我们怎么实现自己的自定义规则呢1. 实现接口org.ap...
    99+
    2023-06-22
  • SpringBoot使用自定义注解实现数据脱敏过程详细解析
    目录前言一、引入hutool工具类二、定义常用需要脱敏的数据类型的枚举三、定义脱敏方式枚举四、自定义脱敏的注解五、自定义Jackson的序列化方式六、使用七、脱敏效果前言 对于某些接...
    99+
    2023-02-15
    SpringBoot数据脱敏 SpringBoot自定义注解实现数据脱敏
  • 数据脱敏:数仓安全隐私保护见真招儿
    ...
    99+
    2020-10-21
    数据脱敏:数仓安全隐私保护见真招儿
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作