1、SQL的安全机制: ①客户机安全:系统安全 ②服务器安全:登录SQL实例安全 ③数据库安全:访问数据库安全 ④对象安全:对数据库对象的操作安全 2、服务器安全:登录账户的安全权限 验证方式: Windows身份验证:账户必须为系统账户并添加为SQL的用户 SQL身份验证:在SQL中创建的用户 权限设置:对整个实例有效,通过角色来管理 服务器的固定角色: sysadmin :执行任务活动,administrators属性组 serveradmin :管理服务器的启动 diskadmin :管理磁盘文件 dbcreator :管理数据库 public :只允许登录数据库,普通用户的默认角色,默认数据库为master 3、数据库安全: 作用于单个数据库,必须成为数据库用户才可授权,须将登录账户映射为数据库用户。 内置数据库用户: dbo :数据库的创建者,所有者对数据有任意权限 guest :来宾用户,默认禁用 权限设置:通过数据库角色来赋予 固定的角色主要有: db_datareader :读取、查询 db_datawriter :更改权限 db_ddladmin :创建、删除、更改对象权限 db_owner :所有者、任意权限 4、对象级别权限: 作用于指定的对象,权限更细化 5、备份类型: 完整备份:备份数据、日志文件等所有数据 差异备份:备份上一次完整备份后的更新数据 事务日志备份:备份SQL语句 6、恢复模式: ①简单恢复模式:只恢复数据文件,不支持日志文件恢复,只能恢复到数据备份点 ②完整恢复模式:可以恢复数据备份,也可以恢复日志备份,可恢复到故障点 ③大容量日志恢复模式:适合大批量的更新,只能恢复到备份点
权限管理与数据恢复
原创
©著作权归作者所有:来自51CTO博客作者Free_1的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:索引、视图、存储过程和触发器
下一篇:Web网站服务(一)
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
MySQL用户管理与权限管理
MySQL用户管理与权限管理
MySQL MySQL用户管理与权限管理 MySQL用户和权限命令操作 -
Flink State 管理与恢复
Flink 是一个默认就有状态的分析引擎,例如 WordCount 案例可以做到单词的数量的累加,其实是因为在内存中保证了每个单
flink java 大数据 数据 迭代 -
目录与权限管理
目录及权限管理
字段 bash 用户账号 主目录 配置文件 -
MongoDB之用户与权限管理、备份与恢复管理以及客户端工具的使用
MongoDB是一款灵活且高性能的文档型数据库,具有可扩展性和强大的查询功能,适用于各种应用场景。
数据库 mongodb MongoDB 权限管理 客户端工具