• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >MsSql > SQL Server2005下的安全操作技巧分享

SQL Server2005下的安全操作技巧分享

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了sql server2005,sql server2005下载,sql server2005安装,sql server2005官方,sql server2005教程等相关知识,希望本文的分享对您有所帮助
针对与mssql2005的安全,应当针对于2个方面来做,针对于主要的权限及端口。(要是有人说删除不安全的系统存储过程,先说好这个方式只能针对于2000,2005及2008均未发现可以删除的方法,有的话请回复)。

1.端口方面大家都知道mssql默认端口为1433,对于默认端口我一般都有一种想要封掉的冲动,主要是大家只要telnet一下就知道我的数据库是什么了。那么不是主要暴露目标嘛!所以我搭建好mssql后第一件事情就是对1433端口进行修改。修改方式如下:
Microsoft sql server 2005 ->配置工具->sql server configration manage ,
在SQL Server 2005网络配置中选择SQLEXPRESS协议
在右侧的TCP/IP中的属性中,协议对话框的内容
IP地址对话框中的默认端口修改成你所需要修改成的端口
IP2,IP3,IPAll对应的默认端口都修改成你所需要修改成的端口
3、再来设置客户端的协议的端口
SQL Native Client配置--客户端协议--TCP/IP--修改默认端口
所有的设置完成之后,重新启动SQLEXPRESS服务。

最好修改成10000以上的端口数值为宜。

2.对于权限方面的修改,我的方式是要做就做的彻底。(当然要保证能够进行本地或者远程调用,本地的话就当我没说!)
第一步:在SQL Server Management Studio中登录后-安全性-登录名下-禁用除administrators(禁用后会使windows验证登录失败,如果只想用SQL身份验证账户登录可以禁用)及sa账户。
第二步:创建一个账户,包含sysadmin权限。数据库映射中包含需要的数据库前打勾。
第三步:禁用sa账户(主要是为了第二部的时候创建账户用,有些人不喜欢用windows验证进入mssql,包括我).
禁用方法:
对要禁用的账户右击属性-状态-在设置一栏中,“是否允许连接到数据库引擎”选项中选择拒绝即可。
第四步:创建一个空数据库,将设置为拒绝的登录名默认登录数据库由master改成你新建的空数据库名。
修改方法:
账户右击属性-常规-在“默认数据库”一栏中,通过下拉菜单选取刚新建的数据库名称点击确定即可。
第五步:取消拒绝后的登录名下的数据库映射及sysadmin权限。
为什么有些人说要说删除系统存储过程,我怎么没有。(由于默认情况下mssql2005没有开启危险的系统存储过程如cmdshell)

将C:\program files\Microsoft SQL Server中的USER权限仅给予只读权限,如不赋予user权限可能造成WMI程序运行失败情况。 </div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • SQL Server 2005安装配置方法图文教程 完美兼容Win7所有版本
  • Sql server 2005安装时ASP.Net版本注册要求警告的解决方法
  • Sql Server2005实现远程备份数据库
  • SQL Server2005异地自动备份方法
  • SQL Server2005 异地备份的多种方法
  • sql server2005实现数据库读写分离介绍
  • Server2005中更改sa的用户名的多种方法
  • SQL Server 2005安装实例环境图解第1/2页
  • SQL Server2005打开数据表中的XML内容时报错的解决办法
  • SQL Server2005下的安全操作技巧分享

相关文章

  • 2017-05-11winXP系统安装SQLServer2005开发版具体过程与注意问题
  • 2017-05-11win2008 r2安装SQL SERVER 2008 R2 不能打开1433端口设置方法
  • 2017-05-11SQLSERVER2005 中树形数据的递归查询
  • 2017-05-11SQL Server 2008 r2 完全卸载方法分享
  • 2017-05-11在安装sql2005中或安装后sa用户无法登陆系统解决方法
  • 2017-05-11SQL Server 2008 R2数据库镜像部署图文教程
  • 2017-05-11SQL Server 2005与sql 2000之间的数据转换方法
  • 2017-05-11SQLServer2005 XML数据操作代码
  • 2017-05-11SQL Server2005 异地备份的多种方法
  • 2017-05-11SQLServer2005 没有日志文件(*.ldf) 只有数据文件(*.mdf) 恢复数据库的方法

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • SQL Server 数据库清除日志的方法
    • SQL Server2005异地自动备份方法
    • 安装SQL2005 29506错误码的解决方案
    • 如何在SQL SERVER 2005存储过程中,使用循环语句
    • SQL计算字符串中最大的递增子序列的方法
    • 设置sql server 2008 r2的身份验证模式的图文教程
    • SQL Server 2008 数据库中创建只读用户的方法
    • SQL Server 2008 R2安装配置方法图文教程
    • SQL Server 2005 镜像构建手册(sql2005数据库同步镜像方案)
    • SQL Server 2008 安装SQLDMO.dll的方法

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有