
SQL Server 自动化管理
文章平均质量分 83
三空道人
在某互联网在线娱乐上市公司,从事SQL Server、MYSQL数据库管理、及数据分析、审计相关工作
展开
-
SQL Server 扩展秘钥管理(EKM)
无论是SQL Server对称秘钥、非对称秘钥管理,还是使用对称秘钥或非对称秘钥对数据进行加密解密,以及数据库TDE,我们都有提到EKM(Extensible Key Manager),那么什么是EKM呢?为何要使用EKM呢?请看下文分享。SQL Server 的EKM 使得第三方EKM/HSM 供应商能够在SQL Server中注册他们的模块。当注册完成后,SQL Server 用户可以使用存储在EKM模块上的秘钥。这使得SQL Server可以使用这些模块提供的高级功能,如批量加密和解密,钥匙管..原创 2020-08-14 17:43:59 · 1376 阅读 · 0 评论 -
SQL Server登陆账户、数据库用户(包含用户)及权限的自动化审计(续)
不负韶华,只争朝夕!在抗击新冠疫情的日子里,从每天关注疫情动态的恐慌,在家中的彷徨,到坚定自己的信念。也许上天认为我们走的太匆忙,希望我们静下来,重新规划一下未来;希望可以进行沉淀,以让我们走的更高、更远。在最近的日子里,在完成线上工作之余,我开始总结,并把一些经验记录下来,分享出来,和大家共勉。闲话不多说,接下来还是直接上正文。在《SQL Server登陆账户、数据库用户(包含用户)及权...原创 2020-02-16 12:07:29 · 660 阅读 · 0 评论 -
SQL Server登陆账户、数据库用户(包含用户)及权限的自动化审计
登陆账户及权限变更的审计因为系统视图sys.server_permissions没有记录登陆账户权限变更的时间,同时为了更及时、全面的了解到登陆账户及权限变更的信息,保障数据库的安全,使用DDL触发器事件DDL_LOGIN_EVENTS、DDL_GDR_SERVER_EVENTS、ADD_SERVER_ROLE_MEMBER、ALTER_SERVER_ROLE、CREATE_SERVER_R...原创 2020-02-15 11:36:42 · 1283 阅读 · 0 评论 -
SQL Server 登陆账户/包含用户密码批量修改
SQL Server 数据库管理中,账户安全是数据库安全的一道重要屏障。除对密码复杂度有严格要求外,周期性修改账户密码,是保证数据库安全的一个重要举措。如下给出修改登陆账户/包含用户密码的脚本:--更换登陆帐户密码USE masterGOALTER LOGIN Jack WITH PASSWORD='I8@^mV7(Tyz0Jov',CHECK_POLICY=ON,CHECK_EXPI...原创 2020-01-16 15:37:00 · 1468 阅读 · 0 评论 -
SQL Server 登陆账户权限克隆 ——sp_DBA_LoginClone 升级版
《克隆 SQL Server 登陆名及权限》一文中对登陆名的克隆相对适用范围较窄,为更好的应用,对脚本进行了扩充和完善,具体如sp_DBA_LoginPermissionsClone。sp_DBA_LoginPermissionsClone有两个用途,区别主要在于第二、三个参数。@newLoginName和@loginName相同或者为NULL时,进行的是登陆账户权限克隆(生成的脚本账户名、权...原创 2019-12-03 10:09:21 · 350 阅读 · 0 评论 -
克隆 SQL Server 登陆名及权限
在数据库的管理过程中,除了要创建SQL Server登陆账户,也会经常遇到需要克隆账户的情形,如服务器硬件老化,需要更新换代;或者需要SQL Server新版本的功能,将SQL Server更新到更高版本。这些都需要将一个服务器上的数据库转移到另外一个服务器上,像这样的数据库跨服务器的转移,不可避免的涉及到登陆账户的转移(数据库用户转移随着备份的还原直接转移了),转移不仅要保证账户相同,账户密码、...原创 2019-11-04 09:24:35 · 506 阅读 · 0 评论 -
SQL Server 自动化管理——分区表自动化管理
SQL Server 自动化管理——分区表自动化管理 背景: 生产库上,交易日志表每天以1000万左右的记录在增长,统计报表基本可以以日报表为统计基础。为兼顾性能和业务的需要,日志表每天做一个分区,并且数据仅保留最近32天,超过32天的数据清除。 一. 解决方案:1. 停机维护时,一次性增加n个分区。优点是在增加分区的时候,不会对性能造成影响;不足的地方是,分区总数有限,SQLServ...原创 2018-04-30 21:20:29 · 3638 阅读 · 0 评论 -
SQL Server分区表应用场景
SQL Server分区表应用场景背景: 《SQL Server 大数据管理——表分区》介绍创建分区的基础知识;《SQL Server 自动化管理——分区表自动化管理》介绍如何自动化管理分区;《SQL Server 大数据管理——数据归档(主文件备份)》、《SQL Server 大数据管理——数据归档(段落备份)》介绍了分区在数据归档中的应用。但对什么样的表可以做分区,如何选择分区...原创 2018-05-01 19:35:57 · 1493 阅读 · 0 评论