SQL Server 2012整个安全体系结构从顺序上可以分为认证和授权两个部分,其安全机制可以分为5个层级:
(1)客户机安全机制
(2)网络传输的安全机制
(3)实例级别安全机制
(4)数据库级别安全机制
(5)对象级别安全机制
1、基本安全术语
- 数据库所有者
- 数据库对象
- 域
- 数据库组
- 系统管理员
- 许可
- 用户名
- 主体
- 角色
2、安全验证方式
代码语言:javascript复制 Windows身份验证模式
混合模式
3、SQL Server登录名
代码语言:javascript复制 创建登录账户
修改登录账户
删除登录账户
4、SQL Server 2012的角色与权限
1 固定服务器角色
2 数据库角色
3 自定义数据库角色
4 应用程序角色
5 将登陆指派到角色
6 将角色指派到多个登录
7 权限管理
5、备份与恢复介绍
代码语言:javascript复制 备份类型
恢复模式
配置恢复模式
6、备份设备
代码语言:javascript复制 备份设备类型
创建备份设备
查看备份设备
删除备份设备
7、使用T-SQL语言备份数据库
代码语言:javascript复制 完整备份与差异备份
文件和文件组备份
事务日志备份
8、在SQL Server Management Studio中还原数据库
代码语言:javascript复制 还原数据库的方式
还原数据库前要注意的事项
还原数据库备份
还原文件和文件组备份
9、用T-SQL语言还原数据库
代码语言:javascript复制 完整备份还原
差异备份还原
事务日志备份还原
文件和文件组备份还原
将数据库还原到某个时间点
将文件还原到新位置上
10、建立自动备份的维护计划
数据库备份非常重要,并且有些数据的备份非常频繁,例如事务日志,如果每次都要把备份的流程执行一遍,那将花费大量的时间,非常繁琐和没有效率。