日期:2014-05-16  浏览次数:20697 次

Mysql权限
Mysql中是否有这样的权限设置
有一个列存储的是手机号,某一用户的权限在读取的时候只显示前几位,后几位用其他字符例如*代替。例如123456读出来是123***


------解决方案--------------------
可以做个视图,然后不给这个账号表的权限,仅给这个VIEW的权限试一下。
------解决方案--------------------

SQL code
 select RPAD(left(a.phone,b.显示位数),11,'*') from 电话表 a,权限表 b where b.权限=1 ...;

------解决方案--------------------
系统本身并没有提供这样的权限。
------解决方案--------------------
MYSQL的权限只是涉及到了管理方面的权限。你的需求可以利用代码来实现。