代码之家  ›  专栏  ›  技术社区  ›  Sergio Tapia

我的SQL Server Express的默认用户名和密码是什么?

  •  2
  • Sergio Tapia  · 技术社区  · 14 年前

    我正在使用:

    string connectionString = @"Server=.\SQLEXPRESS;Database=SportsStore;Trusted_Connection=yes;";
    

    编辑:仍然不工作!:(

    这是我的连接字符串:

    string connectionString = @"Server=.\SQLEXPRESS;Database=SportsStore;Integrated Security=SSPI;";
    

    无法打开数据库“SportsStore” 由登录请求。登录 失败。用户登录失败 '东芝笔记本电脑\Sergio'。

    5 回复  |  直到 14 年前
        1
  •  4
  •   Dave Markle    14 年前

    您可能不应该使用Sql Server身份验证进行连接。

    以管理员身份登录,使用集成Windows身份验证进行连接,您应该是系统管理员。

        2
  •  3
  •   Darin Dimitrov    14 年前

    sa

    string conn = "Data Source=.\SQLExpress;Initial Catalog=mydb;Integrated Security=SSPI;";
    
        3
  •  1
  •   bobs    14 年前

    错误消息表示SQL Server无法打开数据库。我认为您正在成功地进行身份验证,但在连接到数据库时遇到问题。数据库可用吗?

    您可以通过将连接字符串中的数据库更改为master来执行测试。如果成功了,那么问题就与数据库有关。我知道您可能会遇到其他错误,但测试的目的是确认您可以登录到SQL Server。

        4
  •  0
  •   u07ch    14 年前

    在SQL 2008中,如果使用默认设置,则不会启用SQL Server用户身份验证,只启用Windows身份验证,并且只适用于安装了应用程序的用户,该用户可以通过其Active Directory身份验证进行访问。

        5
  •  0
  •   Kira    7 年前

    SQL Server (SQLEXPRESS) 服务被禁用,因此它正在抛出错误。启用服务后,SSMS工作正常

    1. 服务窗口将打开。检查的状态 SQL Server(SQLEXPRESS)
    2. 如果服务未运行,则启动服务