数据库登录失败

时间:2012-12-12 10:39:53

标签: c# sql login

当我尝试将某些数据从数据库复制到.txt文件时,我收到错误。

我的专栏写着:

string connString;
connString = "Data Source=(local);Initial Catalog=Ochhi che guardano;Integrated Security=SSPI";

但我收到此错误:“无法打开登录请求的数据库。登录失败。用户登录失败等等。

1 个答案:

答案 0 :(得分:0)

您正在使用集成安全性,这意味着运行程序的用户需要拥有数据库的相关访问权限。如果您以交互方式运行程序(例如,它不是服务),那么您需要访问权限,即您用于登录Windows的帐户需要获得数据库的权限。如果您不控制数据库,请与执行此操作的人员(通常是数据库管理员(DBA))联系。

您还需要考虑将来谁将使用您的计划,例如,它何时上线。如果它不是你,那么无论是谁,都需要获得数据库权限,假设你继续使用集成安全性;如果您的程序作为服务运行,则需要为该服务使用的帐户授予数据库权限。