作者简介:一名云计算网络运维人员、每天分享网络与运维的技术与干货。
公众号:网络豆
座右铭:低头赶路,敬事如仪
个人主页: 网络豆的主页
目录
本系列文章将会讲解SQL server 中 权限的管理与数据的恢复,了解掌握SQL server 安全机制,备份与还原。
前期回顾:Windows server 2016——查询优化与事务处理
客户机的安全机制
服务器的安全机制
数据库的安全机制
数据对象的安全机制
查询、更新、插入、删除
建议禁用SA,并创建一个拥有与SA权限相同的超级用户
权限 | 权限说明 |
更改(Alter) | 更改对象属性 |
控制(Control) | 控制对象的所有权限 |
选择(Select) | 查询对象权限 |
插入(Insert) | 插入对象权限 |
更新(Update) | 更新对象权限 |
删除(Delete) | 删除对象权限 |
完整备份
差异备份
事务日志备份
简单恢复模式:不支持事务日志备份
完整恢复模式:三种备份类型都支持
大容量日志:三种备份类型都支持
磁盘,磁带和URL的指定位置上
物理备份设备
•是操作系统用来标识备份设备的名称
如C:\Backups\Accounting\ Full.bak
逻辑备份设备
•是用户定义的别名,用来标识物理备份设备
如Accounting_Backup
建议
权限设置:
1、创建用户zhangsan,并赋予zhangsan有dbcreator的服务器权限。
2、使用zhangsan登录,测试能否创建数据库。
3、使用sa用户附加Myschool数据库,设置zhangsan能执行select语句查询数据库中的表数据。并设置zhangsan用户能删除student表中的数据。
4、使用zhangsan登录测试权限。
备份与还原:
1、对Myschool数据库进行完整备份,备份完成后,将Myschool数据库中的Admin表删除,之后还原数据库。
3、创建数据库维护计划每周一晚上22:00对myschool数据库进行完整备份;每天18:00对该数据库进行事务日志备份。修改系统时间,验证备份效果。(需要启动SQL server代理服务)