本系列文章将会讲解SQL server 中 权限的管理与数据的恢复,了解掌握SQL server 安全机制,备份与还原。
客户机的安全机制
服务器的安全机制
数据库的安全机制
数据对象的安全机制
查询、更新、插入、删除
建议禁用SA,并创建一个拥有与SA权限相同的超级用户
(3)对象级别
权限 | 权限说明 |
---|---|
更改(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代理服务)