2010-03-01 65 views
0

场景:破解SQL 2008 SP1网络版(无法使用SSMS登录)

我安装的SQL Server 2008 Web Edition SP1工作正常。

由于我最近加入了微软网站Spark,我删除了SQL2008,并使用我的网站Spark版本和MSDN下载站点的许可证再次安装了SQL 2008。

接下来,我将SQL 2008更新到SP1(这是必需的,因为我正在运行Windows 2008 Server R2 Web版)。

当我启动SSMS(SQL Server Management Studio)时,“用户名”为“myhost \ Administrator”,并呈灰色,因此无法更改。

当我安装了我的网站Spark版本时,我在配置SQL 2008服务帐户时没有包含“myhost \ Administrator”。

相反,我创建了一个管理员帐户“myhost \ mySQLaccount”。

错误消息:

Connect to Server 
    (X) Cannot connect to (local) 

    Additional information: 
     Login failed for user 'myhost'Admistrator' 
     (Microsoft SQL Server, Error: 18456) 

我试图使用SQL Server配置管理器来解决这一问题,但找不到解决这个问题的任何有用的方式。

如何解决这个问题?

Connect to Server ... 
    Server type:   Database Engine 
    Server name:   (local) 
    Authentication:  Windows Authentication 

请指教。

回答

0

解决这样:

  1. 注销
  2. 登录使用SQL Server 2008中管理员帐户
  3. 运行SSMS作为系统管理员,增加了一个新的帐户 与系统管理员权限为myhost \管理员。
  4. 注销
  5. 以myhost \ Administrator身份重新登录。
  6. 成功,管理员帐户现在是SSMS 2008
0

当登录窗口中的身份验证模式为“Windows身份验证”时,用户名将显示为灰色。

更改身份验证模式“SQL Server身份验证”,你应该能够编辑的登录名以“为myhost \ mySQLaccount”。

+0

谢谢拉吉没关系......我没有在这个时候想使用SQL Server Authenication。看到我的评论drohan。 – gerryLowry 2010-03-21 08:55:51