--SQL SERVER 本身也带加密密码的函数:
--pwdencrypt ,pwdcompare
declare @logintable table(username varchar(20),passwd varbinary(256))
insert @logintable(username,passwd) values('yourname',pwdencrypt('123456'))
declare @pwd varbinary(256)
select @pwd=passwd from @logintable where username='yourname'
--比较:
if pwdcompare('123456',@pwd)=1
print 'true'
else
print 'false'
select * from @logintable
<style type="text/css">.csharpcode, .csharpcode pre
{
font-size: small;
color: black;
font-family: consolas, "Courier New", courier, monospace;
background-color: #ffffff;
/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt
{
background-color: #f4f4f4;
width: 100%;
margin: 0em;
}
.csharpcode .lnum { color: #606060; }
</style>
分享到:
相关推荐
NULL 博文链接:https://nannan408.iteye.com/blog/1995714
该函数可以实现在sql server上md5加密,测试通过,已程序加密出来的一致
sql server如何自制未公开的加密函数
对SQLServer中的数据进行加密...2、 利用SQLServer未公开的加密密码函数,在SQL代码中调用加密密码函数对数据进行加密后保存; 3、 编写扩展存储过程的外部DLL文件实现加密,然后由SQL代码调用加密功能实现数据加密。
解密SQL SERVER 2005加密存储过程,视图、函数.sql
这是在SQL Server数据库创建md5函数的过程。对数据进行md5加密为32位(加密前要去掉前后空格)保存在库中
三种算法都可以很简单地实现,拒绝冗长的函数代码。 自己整理的东东,决不是随手粘贴来的,多收点分哈。如果正能对你的项目有所帮助,相信是值得滴~
代码如下:–SQLSERVER中的加密函数 2013-7-11ENCRYPTBYASYMKEY() –非对称密钥ENCRYPTBYCERT() –证书加密ENCRYPTBYKEY() –对称密钥ENCRYPTBYPASSPHRASE() –通行短语(PassPhrase)加密 ——————————...
笔者找到的功能最强大、操作最简单、使用最可靠的数据库解密工具,用于解密的SQL Server2000、2005等版本的存储过程、函数、触发器和视图。 执行连接到数据库后,左边直接列出数据库清单以及每个数据库内的存储过程...
此存储过程可以破解sql 2000、2005、2008加密的函数、存储过程、视图、触发器,本人平时工作中经常使用,非常方便!
您也可安装 SQL Server 服务帐户以本地系统的身份运行,但是不建议使用此选项。 不要在安装完 SQL Server Express 之后更改服务器的角色。例如,如果您在成员服务器中安装了 SQL Server Express,则不要使用 ...
遗留的系统函数;聚合函数;配置函数;加密函数;游标函数;日期和时间函数;数学函数;元数据函数;行数据函数;行集函数;安全函数;字符串函数;系统函数;字符串函数;文本和图像函数;
《SQL Server 2008管理员必备指南》适合所有SQL Server用户参考,更是数据库管理员的必备指南。 编辑推荐 《SQL Server 2008管理员必备指南》教你全面掌握SQL Server 2008的必备指南!这本实用指南讲述了SQL Server ...
在启用了透明数据加密的情况下解决数据库问题,而且即使删除了证书也能使用数据库。 在 DTA(数据库调节顾问)引用经过索引的“空间数据类型”列时,查询结果经过了优化。 用户在并行执行计划中使用“序列函数”...
《SQL Server 2008管理员必备指南》适合所有SQL Server用户参考,更是数据库管理员的必备指南。 编辑推荐 《SQL Server 2008管理员必备指南》教你全面掌握SQL Server 2008的必备指南!这本实用指南讲述了SQL Server ...
《SQL Server 2008管理员必备指南》适合所有SQL Server用户参考,更是数据库管理员的必备指南。 编辑推荐 《SQL Server 2008管理员必备指南》教你全面掌握SQL Server 2008的必备指南!这本实用指南讲述了SQL Server ...
Microsoft SQL Server 2008极大地完善了数据库引擎的核心组件,也改变了数据库应用程序的构建方式。《SQL Server 2008高级程序设计》由世界顶尖SQL Server权威专家Robert Vieira编写,旨在指导您熟练运用一系列日趋...
4.加密函数 支持加密、解密、数字签名和数字签名验证。 5.游标函数 返回有关游标状态的信息。 6.日期和时间函数 可以更改日期和时间的值。 7.数学函数 执行三角、几何和其他数字运算。 元数据函数 返回数据库和...
笔者找到的功能最强大、操作最简单、使用最可靠的数据库解密工具,用于解密的SQL Server2000、2005等版本的存储过程、函数、触发器和视图。 执行连接到数据库后,左边直接列出数据库清单以及每个数据库内的存储过程...