
正文
sqlserver2005数据加密,sql server加密解密
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
我们做了个政府的中型项目,要求用sqlserver2005,数据加密这块我不是太...
你可以用turecypte(开源加密软件不记得是不是这个名字了),用他格式化一个盘符,这个盘符是加密的,然后把要的加密的资料放在里面。有个缺点是它要手动挂载,不会自动挂载。安全性方面很好,毕竟是开源的。
我的回答是使用Windows的EFS(加密文件系统)功能加密数据库文件或在应用程序层对数据加密后再存储。现在用户期盼已久的数据加密功能终于在SQL Server 2005 中得到实现,那些有机密数据需要保护的用户值得高兴了。
我们的工作是为用户开发软件,像这种服务端+客户端 模式开发的项目非常非常多,你说的问题是一个管理问题,而管理上的问题只能由客户去管理,你只要告诉用户怎么使用软件,怎么管理就行了。
数据加密 SQL Server 2000没有用来在表自身加密数据的有文档记载的或者公共支持的函数。企业需要依赖第三方产品来满足这个需求。SQL Server 2005自身带有支持对用户自定义数据库中存储的数据进行加密的功能。
相关问答
Q1: 如何对sqlserver2005数据库中表字段进行加密,解密?
1、在保存的时候,先把字段内容进得加密,然后再保存到数据库中。读取的时候,读出数据后,再进行解密操作。
2、sql加密表的方法是:首先测试环境然后再创建数据库主密钥,之后创建证书以及创建一个对称秘钥,最后加密数据。
3、首先我们电脑上要安装有SQL Server,然后要准备一个MDF数据库文件。打开SQL Server。点开数据库这一级,右键点击数据库然后选择-所有任务-附加数据库-附加数据库。
Q2: sql怎么加密表
利用对称密钥:搭配EncryptByKey进行数据加密。使用DecryptByKey函数进行解密。这种方式比较适合大数据量。因为对称密钥的过程耗用资源较少。利用非对称密钥:搭配EncryptByAsymKey进行数据加密。
如果你不想要加密,你可以使用ALTER PROCEDURE,忽略WITH ENCRYPTION子句来重新创建一个进程。为了能够使用加密。用户和服务器都应该使用TCP/IP 用来连接。
首先我们电脑上要安装有SQL Server,然后要准备一个MDF数据库文件。打开SQL Server。点开数据库这一级,右键点击数据库然后选择-所有任务-附加数据库-附加数据库。
关于sqlserver2005数据加密和sql server加密解密的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。




