首页 文章 精选 留言 我的

精选列表

搜索[mssql],共391篇文章
优秀的个人博客,低调大师

MSSQL · 最佳实践 · 使用混合密钥实现列加密

摘要 在SQL Server安全系列专题的上两期月报分享中,我们分别分享了:如何使用对称密钥实现SQL Server列加密技术和使用非对称密钥加密方式实现SQL Server列加密。本期月报我们分享使用混合密钥加密方式实现SQL Server列加密技术,最大限度减少性能损失,最大程度保护用户数据安全。 场景引入 对称加密是指加密和解密过程使用同一个密钥的加密算法,非对称加密是指加密和解密过程使用不同的密钥进行的加密算法。因此,通常来说对称加密安全性较弱,非对象加密安全性相对较高。凡事都具有两面性,非对称密钥加密的安全性较好,但通常算法相比对称密钥复杂许多,因此会带来性能上的损失也更大。有没有一种方法既可以最大限度保证数据安全性,又能够最大限度的减少性能损失呢?这便是本期月报分享的价值所在:SQL Server使用混合密钥实现列加密技术。

优秀的个人博客,低调大师

MSSQL · 最佳实践 · 使用非对称秘钥实现列加密

摘要 上一篇月报,我们分享了SQL Server使用对称秘钥实现列加密的方法。为了解决对称加密安全性低的问题,本期月报我们分享使用非对称秘钥加密方式实现SQL Server列加密方法,保护用户的关键、核心隐私数据列信息。 场景引入 对称加密是指加密和解密过程使用同一个密钥的加密算法,而非对称加密方法加密和解密过程使用不同的秘钥进行。因此,通常来说对称加密安全性较弱,非对象加密安全性相对较高。以下是关于对称加密和非对称加密的过程介绍。 对称加密过程 对称加密算法使用相同的秘钥对数据进行加密,如下图所示: 对称加密数据整个流转过程包括: 数据发送者使用秘钥将数据明文加密为密文 通过网络将数据密文和秘钥发送给接受者 接受者使用相同秘钥对密文进行解密,获取到最终的明文数据 从数据整个流转过程来看,很可能用于加密的秘钥会被窃取,比如: 网络传输过程中,

优秀的个人博客,低调大师

MSSQL · 最佳实践 · 利用文件组实现冷热数据隔离备份方案

摘要 在SQL Server备份专题分享中,前四期我们分享了:三种常见的数据库备份、备份策略的制定、如何查找备份链以及数据库的三种恢复模式与备份之间的关系。本次月报我们分享SQL Server如何利用文件组技术来实现数据库冷热数据隔离备份的方案。 场景引入 假设某公司有一个非常重要的超大的数据库(超过10TB),面临如下场景: 该数据库中存储了近10年的用户支付信息(payment),非常重要 每年的数据归档存储在年表中,历史年表中的数据只读不写(历史payment信息无需再修改),只有当前年表数据既读又写 每次数据库全备耗时太长,超过20小时;数据库还原操作耗时更长,超过30小时 如何优化设计这个数据库以及备份恢复系统,可以使得备份、还原更加高效? 文件组简介 文件组的详细介绍不是本次分享的重点,但是作为本文介绍的核心技术,有必要对其优点、

优秀的个人博客,低调大师

MSSQL · 最佳实践 · 实例级别数据库上云RDS SQL Server

摘要 到目前,我们完成了SQL Server备份还原专题系列八篇月报分享:三种常见的数据库备份、备份策略的制定、查找备份链、数据库的三种恢复模式与备份之间的关系、利用文件组实现冷热数据隔离备份方案、如何监控备份还原进度、阿里云RDS SQL自动化迁移上云的一种解决方案以及上个月分享的RDS SDK实现数据库迁移上阿里云,本期我们分享如何将用户线下或者ECS上自建实例级别数据库一键迁移上阿里云RDS SQL Server。 适用场景 在我们上一个月分享的RDS SDK实现数据库迁移上阿里云RDS SQL Server方案中,我们实现了如何将用户线下或者ECS上自建的SQL Server实例中的一个用户数据库自动化迁移上云到RDS SQL Server,话句话说,它实现的是数据库级别的迁移上云方案,即每次迁移上云用户线下一个数据库。 但是,有

优秀的个人博客,低调大师

Windows Azure Pack与VMware VRA 对比(六)Azure Pack MSSQL PaaS功能测试

平台即服务(platform as a service,缩写作PaaS)是一种云计算服务,提供运算平台与解决方案堆栈即服务。在云计算的典型层级中,平台即服务层介于软件即服务与基础设施即服务之间。 平台即服务提供用户能将云基础设施部署与创建至客户端,或者借此获得使用编程语言、程序库与服务。用户不需要管理与控制云基础设施,包含网络、服务器、操作系统或存储,但需要控制上层的应用程序部署与应用托管的环境。 PaaS将软件研发的平台做为一种服务,以软件即服务(SaaS)的模式交付给用户。因此,PaaS也是SaaS模式的一种应用。但是,PaaS的出现可以加快SaaS的发展,尤其是加快SaaS应用的开发速度。 平台即服务(PaaS)这是在软件即服务(Software as a Service,简称SaaS)之后兴起的一种新的软件应用模式或者架构。是应用服务提供商(the Application Service Provider,简称ASP)的进一步发展。 本次实验进行MS SQL PaaS服务测试,数据库已经在另外一台服务器上安装成功。 1.管理portal连接数据。 先使用管理员登录azurepack 管理地址:https://azurepack01.yueque.com:30091/,点击“SQL Server”,点击“添加”。 输入数据库的fqdn,用户名,密码,数据库大小。 等待连接创建成功。 2.创建用户计划。 创建计划。点击“创建”。 点击创建计划 输入计划的名字 选择“SQL Server” 等待计划创建成功。 点击“Plan for MS SQL”,选择“发布”。 计划发布成功。 3.创建用户及关联数据库计划。 选择一个创建好的用户,点击该用户。 点击添加“订阅” 等待订阅添加完成。 4.用户登录及数据库创建测试 打开IE浏览器,输入https://azurepack01.yueque.com:30081,使用mark@yueque.com用户进行登录 在数据库一栏中,选择创建新的数据。 输入数据库的名字 输入数据库用户名,密码信息 等待数据库创建完成。 使用sql 连接管理工具,连接数据库。 登录成功,数据库连接成功。 用户访问其他用户的数据库,点击打开报错。 创建table成功。 至此,MS SQL DB PaaS创建测试成功。 本文转自 月缺 51CTO博客,原文链接:http://blog.51cto.com/yueque/1910095,如需转载请自行联系原作者

资源下载

更多资源
Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册