zoukankan      html  css  js  c++  java
  • 默认数据库无法打开

    经过在网上寻找解决方案,我发现,如下方法可以解决类似的问题。
    1)对于SQL Server 2000数据库使用isql命令行工具(这个工具在“C:Program FilesMicrosoft SQL Server80ToolsBinn”目录下)
      isql /U"sa" /P"sa的密码" /d"master" /Q"exec sp_defaultdb N'sa', N'master'"
      如果使用Windows验证方式,使用如下命令行,将默认数据库改成非丢失的数据库:
      isql /E /d"master" /Q"exec sp_defaultdb N'BUILTINAdministrators', N'master'
    2)对于SQL Server 2005数据库,没有isql命令行工具,我们只能用sqlcmd命令行工具了,(这个工具在“C:Program FilesMicrosoft SQL Server90ToolsBinn”目录下)
          sqlcmd -E -S 数据库服务器名称 -d master
          进入之后,对于windows验证方式,使用如下命令:
          exec sp_defaultdb N'BUILTINAdministrators', N'master'
          go
          对于sa登录,使用如下命令:
          exec sp_defaultdb N'sa', N'master'
          go
    再次登录的话,就可以登录成功了

  • 相关阅读:
    Less34-Less37 (宽字节注入)
    宽字节注入 Less32-Less33
    Less29(jspstudy)-Less31
    Less26-Less28a
    Less23-Less25a(24--二次注入)
    Less 11-22
    sqli-labs 1-10
    sqli-labs环境搭建与安装
    OSPF与ACL综合实例
    用分治法完成比赛操作
  • 原文地址:https://www.cnblogs.com/ailsaDD/p/4071161.html
Copyright © 2011-2022 走看看