您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息
免费发信息

mysql安全设置(mysql安全性设置)

2024/4/20 7:41:48发布4次查看
本文主要介绍mysql安全设置(mysql安全设置),下面一起看看mysql安全设置(mysql安全设置)相关资讯。
1.使用混合模式时,安装mssql。当然,sa密码不应为空。使用sql2005,您可以修改或删除sa的超级用户名。修改帐户sp _ password 111111 至123456a /sa使用修改后的主要登录名= {}和{sa sazxs} */*更改密码。您可以使用上面的命令来修改sa帐户,并且可以进行图形修改。使用安全帐户策略,对sa或同等用户的最强保护当然包括使用非常强的密码,如下所示。在这里,您可以看到sql 2005是如何被sql 2000增强的。2.windows认证和sql认证的混合认证。在2005年,登录sql可以使用windows身份验证和混合身份验证的便利。如果你不 如果不想联系系统管理员数据库,系统可以安全地删除内置管理员帐户中的登录名。当然还有其他附加账号可以一起封禁。只有国家的属性账号= = =允许拒绝连接数据库引擎和禁用登录,但缺点是当你忘记sa密码时,我可以 我帮不了你。您也可以使用独立帐户sp _ change _ users _ login 报告与评论。;搜索和删除命令。3.管理扩展存储过程,删除不必要的存储过程,因为有些存储过程很容易被用来提高权限或破坏。如果你不 不需要扩展存储过程xp_cmdshell,请删除它,xp_cmdshell是个大后门。如果你不 不需要丢弃ole自动存储过程(这会导致管理器中的某些功能无法使用),这些过程包括以下内容:sp _ oacreatesp _ oadestroysp _ oageterrorinfo sp _ oagetpropertypsp _ oamethodsp _ oasetpropertypsp _ oastop删除不需要注册表访问的存储过程。注册表存储过程甚至可以读取操作系统管理员的密码,如下所示:xp _ regaddmultistring xp _ regdeletekey xp _ regdeletevalue xp _ regnumvalues xp _ regreadxp _ regremovemultistring xp _ regwrite还有一些其他的扩展存储过程,您 最好检查一下。当处理存储过程时,确保可以避免对数据库或应用程序的损坏。运行以下sql语句删除危险的sp。sp_makewebtask下降流程执行程序..sp _ dropextendedproc xp _ cmdshell/* */命令行执行器..sp _ dropextendedproc xp _ dirtree/*可以展开你需要知道的目录,以及所有目录深度*/executors..sp _ dropextendedproc/xp _ file exist用于判断文件是否存在。执行主管..sp _ dropextendedprocxp _ get netname/* */服务器名称可通过执行sp _ dropextendedproc xp _ termin ate _ process master获得..正在执行sp_dropextendedproc sp_oamethod主机..正在执行sp _ dropextendedproc sp _ oacreate master..正在执行sp _ dropextendedproc。xp_regaddmultistring master..执行sp _ dropextendedproc xp _ regdeletekey master..执行sp _ dropextendedproc xp _ regdeletevalue master..执行sp _ dropextendedproc xp _ regenumkeys master..执行。sp _ dropextendedprocxp _ regenumvalues主机..执行sp _ dropextendedproc sp _ add _ job master..执行sp _ dropextendedproc sp _ add task master..执行sp _ dropextendedproc xp _ regread master..执行s . p _ dropextendedproc xp _ regwrite主机..执行sp _ dropextendedprocxp _ read web task master..执行sp _ dropextendedprocxp _ make web task master..请执行sp _ dropextendedprocxp _ regremovemul。tistring master..执行sp _ dropextendedproc sp _ oacreate master..sp_addextendedproc下降过程5。sql server 2005本身就有加密功能,完全结合了密钥管理架构。但是,在使用远程网络连接时,最好使用ssl加密协议,这需要证书来支持。6.使用ipsec策略阻止所有地址访问tcp1433和机器udp1434端口,并修改tcp1433端口。但是在sql2005中,可以使用tcp动态端口(sql server配置管理器的sql server 2005网络配置)如下。这是sql帮助中的解释。如果sql server实例配置为侦听动态端口,该实例将在启动时检查操作系统中可用的端口。传入连接必须指定要连接的端口号。端口号可以更改。每次sql server启动时,sql server都会提供传入连接,sql server browser服务器的侦听端口指向实例的当前端口。您还可以每个ip,这在sql帮助中有解释。指定sql server侦听绑定到计算机网卡的所有ip地址。如果没有,每个ip地址用于配置每个ip地址。如果设置了的ipall属性框,则该设置将应用于所有ip地址,默认值为。当然,你也可以在native client下配置sql的新别名来指定sql server和端口,或者你可以在服务器连接属性上使用它。关闭远程链接命令以执行sys.sp _ configure n 远程访问,n 0 8,远程网络连接的ip限制。sql server 2005没有为sql 2000提供网络连接的安全解决方案,但是windows 2k系统提供了ipsec策略。远程网络连接的ip是有限的,一定要保证可以访问到需要的ip,拒绝其他ip端口连接,把安全威胁降到最低。9.在服务器的“安全性”属性中,启用失败登录审计和成功登录审计,并启用c2审计跟踪。c2是安全级别,它确保系统能够保护资源并具有足够的审计能力。c2模式允许我们监控所有数据库实体的所有访问尝试。启用c2审计的命令是执行sys.sp _ configure n c2审计模式,n 1以上方法不全,因为时间关系会慢慢研究。
了解更多mysql安全设置(mysql安全设置)相关内容请关注本站点。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录