无法访问数据库

时间:2013-01-13 12:17:17

标签: sql-server vb.net sql-server-2005

我有一个小的VB.Net 2005应用程序和MS SQL 2005数据库。

这是一个小型的ADO.Net应用程序令人惊讶的是我100%做了这个项目 并且它与我合作但是在我将带有数据库的项目发送给朋友之后。那没起效。我发送数据库为[DB_name].bak,我的朋友试图恢复它,它给出了一个错误。他试图在他的本地机器上创建数据库,当他试图将它连接到数据库时,它给了他一个奇怪的错误:

  

(login failed for user 'win7-PC\Win7'), maybe this error occurred' because there is no (win7-PC\Win7) user in SQL Security

1 个答案:

答案 0 :(得分:1)

您收到错误是因为您的应用使用Windows身份验证连接到数据库。只需将用户(win7-PC \ win7)添加到SQL作为该数据库的数据库所有者。