当前位置: 首页 > news >正文

SQL Server 2008 R2 安全性专题(一):安全原则

原文: SQL Server 2008 R2 安全性专题(一):安全原则

本系列主要专注与SQL Server 2005以后的DBMS,由于本人工作使用2008 R2,所以目前就针对2008 R2来做说明:

关于保护SQLServer 安全的原则:

  • 最小权限原则
  • CIA三角
  • 深度防护

一、最小权限原则:

只授予所需的最小权限。

最简单的解决方案是让用户成为固有数据库角色:db_datareader成员,然后创建select权限创建数据库角色,并且只授权用户需要访问的表,让用户成为这个新角色的成员。远程连接在一些机器上不适合启用。

二、CIA三角:机密性、完整性、可用性

机密性:未授权的人或者使用未授权的方法不能访问数据。

完整性:未授权的人或者使用未授权的方法不能修改数据。

可用性:已授权的人随时可以使用数据。

以上三种特性缺一不可,并且要保持一种合理的平衡状态。哪一方过严密,都会导致失衡。

三、深度防护:

建立多层防护来避免收到攻击。

  • 外围的外部路由器。
  • 外围的防火墙。
  • PC自带的个人防火墙。
  • PC上运行的防病毒软件。
  • 补丁管理方法和开发软件。
保证这5层防御。能使得受攻击的机会降到微乎其微。如果都出现灾难故障,那么PC将成为攻击的牺牲品。


相关文章:

  • the linux command line学习笔记之四
  • PS常见错误-无法完成请求,因为文件格式模块不能解析该文件
  • 多线程中sleep()、wait()方法等的区别
  • 转帖:改变。没有很宏大的目标没有关系,就从身边的小事开始,从最需要变化的地方开始,尽快。...
  • ***linux下安装xampp,XAMPP目录结构(阿里云安装xampp)
  • Java与iOS中的线程安全与线程同步
  • Ubuntu学习之路1
  • 开始写博客,第一次
  • RefBase, sp和wp (1)
  • 数据库设计经验谈
  • CSS3使用calc()做算术 (转)
  • 【转】linux 中dd命令使用详解
  • lanmp v2.3一键安装包发布(包括lamp,lnmp,lnamp安装)
  • 安装wampserver时提示丢失MSVCR110.dll
  • android 让一个Activity停留几秒后再跳转
  • 【mysql】环境安装、服务启动、密码设置
  • java2019面试题北京
  • JavaScript 无符号位移运算符 三个大于号 的使用方法
  • javascript从右向左截取指定位数字符的3种方法
  • JavaScript设计模式与开发实践系列之策略模式
  • rc-form之最单纯情况
  • Redis字符串类型内部编码剖析
  • 反思总结然后整装待发
  • 工作中总结前端开发流程--vue项目
  • 后端_MYSQL
  • 欢迎参加第二届中国游戏开发者大会
  • 看图轻松理解数据结构与算法系列(基于数组的栈)
  • 排序算法学习笔记
  • 中文输入法与React文本输入框的问题与解决方案
  • 《TCP IP 详解卷1:协议》阅读笔记 - 第六章
  • LIGO、Virgo第三轮探测告捷,同时探测到一对黑洞合并产生的引力波事件 ...
  • # C++之functional库用法整理
  • # 达梦数据库知识点
  • #我与Java虚拟机的故事#连载07:我放弃了对JVM的进一步学习
  • (52)只出现一次的数字III
  • (Ruby)Ubuntu12.04安装Rails环境
  • (二)Linux——Linux常用指令
  • (非本人原创)我们工作到底是为了什么?​——HP大中华区总裁孙振耀退休感言(r4笔记第60天)...
  • (附程序)AD采集中的10种经典软件滤波程序优缺点分析
  • (四)库存超卖案例实战——优化redis分布式锁
  • (提供数据集下载)基于大语言模型LangChain与ChatGLM3-6B本地知识库调优:数据集优化、参数调整、Prompt提示词优化实战
  • .net core使用RPC方式进行高效的HTTP服务访问
  • .NET Framework 4.6.2改进了WPF和安全性
  • .NET Micro Framework初体验
  • .net 前台table如何加一列下拉框_如何用Word编辑参考文献
  • .net打印*三角形
  • .Net调用Java编写的WebServices返回值为Null的解决方法(SoapUI工具测试有返回值)
  • .NET轻量级ORM组件Dapper葵花宝典
  • @Documented注解的作用
  • @Validated和@Valid校验参数区别
  • [ 云计算 | AWS ] AI 编程助手新势力 Amazon CodeWhisperer:优势功能及实用技巧
  • []利用定点式具实现:文件读取,完成不同进制之间的
  • [<MySQL优化总结>]
  • [ArcPy百科]第三节: Geometry信息中的空间参考解析
  • [CareerCup] 13.1 Print Last K Lines 打印最后K行