位置: 编程技术 - 正文
我们看一组例子:
示例一、创建非对称密钥
创建非对称密钥使用如下命令:
CREATE ASYMMETRIC KEY 创建非对称密钥。(
示例三、修改非对称密钥的私钥密码
你可以使用带有ENCRYPTION BY PASSWORD和DECRYPTION BY PASSWORD选项的ALTER ASYMMETRIC KEY( 加密数据。(
查看未加密的数据:
示例五、删除非对称密钥
命令:DROP ASYMMETRIC KEY 删除指定的非对称密钥( ASYMMETRIC KEY asymDemoKey
小结:
1、本文主要介绍非对称密钥的创建、删除、查看以及用它来修改私钥、进行数据的加密和解密。
2、非对称密钥包含数据库级的内部公钥和私钥,它可以用来加密和解密SQL Server数据库中的数据。
3、非对称密钥对于数据库加密属于高安全选项,因而需要更多的SQL Server资源,不推荐使用。
下文将主要介绍相对简单的并且广泛应用的对称密钥加密(Symmetric Key Encryption)
推荐整理分享SQLServer 2008中的代码安全(五) 非对称密钥加密(sql server 2008有什么用),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:sql server 2008 怎么使用,sql server 2008语句大全,sql server 2008语句大全,sql server 2008r2使用,sql server 2008r2使用,sql server 2008使用,sql server 2008使用,sql server 2008使用说明,内容如对您有帮助,希望把文章链接给更多的朋友!
SQL Server 中的代码安全(六) 对称密钥加密 证书和非对称密钥使用数据库级的内部公钥加密数据,并且使用数据库级内部私钥解密数据。而对称密钥相对简单,它们包含一个同时用来加密和解密
SQLServer 中的代码安全(七) 证书加密 证书同时包含公钥和密钥,前者用来加密,后者解密。SQLServer可以生成它自己的证书,也可以从外部文件或程序集载入。因为可以备份然后从文件中载
SQL Server 中的代码安全(八)透明加密(TDE) 当一个用户数据库可用且已启用TDE时,在写入到磁盘时在页级实现加密。在数据页读入内存时解密。如果数据库文件或数据库备份被盗,没有用来加密
上一篇:SQLServer 2008中的代码安全(四) 主密钥(sql server 2008使用)
下一篇:SQL Server 2008中的代码安全(六) 对称密钥加密(SQL server 2008中的数据库能否只包含数据文件)
友情链接: 武汉网站建设