芯友网xin1234.com

加密的数据库字段 如果要支持模糊查询 是不是一般把数据库解密放到 临时表里 再查询临时表



落叶飞雪
我想问个问题  加密的数据库字段 如果要支持模糊查询 是不是一般把数据库解密放到 临时表里 再查询临时表
Microsoft
加密的 是密码吗
落叶飞雪
不是的 
密码肯定不这么干呢
密码不敢支持模糊查询
打入敌人内部的卧底
都加密了 你还查询 查询个鬼啊
落叶飞雪

什么叫加密了 还查询个鬼?
私念
就是
明文:abc
加密以后:123
你查不查都一样
晓风
加密了怎么模糊查询  除非直接用用SQL本身的语句加密+解密  那就跟代码没屌关系
落叶飞雪

我在想是不是大家考试的时候不看题目上来就直接做题啊
晓风
看不懂题目     你把 Like xxx  语句写出来看看?
落叶飞雪
@晓风 恩,与like语句没撒关系 
我就不贴了 
争分夺秒
为什么现在微软要推MVC 以前不是主打web form么????
Richard
科技是在发展的 
晓风
oracle有加解密函数  直接写到SQL语句里解密再模糊查询就行  sql service 的还不知道有木有 自己去查吧  靠C#语言来解密是不现实的。
落叶飞雪
为啥C# 解密不现实嘛 
晓风
MVC框架 挺好啊   WEBFORM的UI和逻辑代码 耦合太重了
10W条数据  你先解密出来 放到内存   再逐个去查询,。。。1个人浏览刷新几次 服务器就GG了
当时我就吓傻啦
对称加解密 都有的啊!
落叶飞雪
@晓风 我的想法是解密出来放到临时表里
再从临时表里查
不知道这个方法可行不
当时我就吓傻啦
是吃饱撑的是吧?
晓风
当道临时表 也是SQL服务器的压力啊
直接用SQL的 加密解密语句
落叶飞雪
那这样岂不是 每查询一条数据  就得解密整个表  
争分夺秒
哎呀,我本来想学asp.net的,但是asp.net感觉太乱了,一会是web form一会是mvc,还是有一种发方式是Web Pages,蛋痛
晓风
不是  去试试sql语句的加密  解密函数你就知道了 
oracle有个功能 用每个用户的COOKIE 来做解密的密匙  来做数据库安全的

java  php的框架更多  岂不是乱的不能再乱了

相关问题
mysql 查询一个字符串字段 最长的一条记录】 select 记录字段 from table order by length(记录字段) desc limit 1漏了一个where
sql中如何查询两个字段值相等的数据】 数据不大的话,考虑用内连接select p1.user,p2.pass from (select user from sp_aaa) as p1 inner join sp_AAA as p2 on p1.
如果将图片用Stream流的形式保存到数据库,数据库字段应该是什么格式】 BLOB;用设置大小吗SQL Server 没有BLOB类型;
能不能用一句SQL语句查询数据表中 username字段是手机号码的 数据呢 】 肯定可以啊;SELECT * FORM. v9_workflow_copy where REGEXP_LIKE('workname', '^[1]{1}[35]{1}[[:digit:]]{9}$'  这句错在哪里呢  要匹配手机号码的 
------分隔线----------------------------
赞助商链接
赞助商链接
推荐内容