azure sql server数据库连接错误

时间:2016-06-14 14:28:21

标签: sql-server azure

我对所有天蓝色的东西都很陌生,直到现在我的项目已连接到localhost数据库。 我设法在azure中创建服务器并将我的数据库上传到该服务器,我打开了我的IP访问权限,一切都很好,直到我尝试使用我的网站使用数据库的功能(注册)。

首先,我从浏览器收到错误说: Login failed for user '{user}'。所以我将服务器名称添加到用户名,如user@server_name。这解决了这个错误。

此后我再次尝试,浏览器Cannot open server "server_name}" requested by the login. The login failed.

出现了另一个错误

我不知道为什么登录失败...当我尝试从SSMS登录数据库时我没有任何问题,我已经在connectionString {{1文件,所以我不知道问题是什么。

这是我的web.config

connectionString

请帮忙。

2 个答案:

答案 0 :(得分:0)

试试这个。

  

服务器= TCP:[服务器] .database.windows.net;数据库= MYDATABASE;用户   ID = [LoginForDb] @ [服务器];密码= MYPASSWORD; Trusted_Connection = FALSE;   加密= TRUE;

答案 1 :(得分:0)

这解决了我的问题:

<connectionStrings>
     <add name="DB_Name"
      connectionString="Server=server_name,1433;Database=DB_Name;User ID=user_name;Password=user_password"
      providerName="System.Data.SqlClient"/>
</connectionStrings>

现在一切都在本地运行,也从服务器运行