SQL Server Azure“用户”登录失败
本文关键字:登录 失败 用户 Server Azure SQL | 更新日期: 2023-09-27 18:11:10
我使用以下代码执行SQL命令到我的azure DB。我在ASP中执行两个调用。。NET MVC动作方法。一个是从表A中删除,第二个是从表b中删除。
using (System.Data.SqlClient.SqlConnection conn = new System.Data.SqlClient.SqlConnection(ConnectionString))
{
using (System.Data.SqlClient.SqlCommand command = conn.CreateCommand())
{
conn.Open();
command.CommandText = statement;
command.ExecuteNonQuery();
}
}
无论出于什么原因,当我第二次调用这段代码时(我把它放在Helper服务类中),它会出现以下Azure错误。
Additional information: Login failed for user 'MyUser'.
是否有一些事情我没有正确地做,但可能没有关闭连接或Azure对此有问题?
您需要允许您的IP地址访问azure数据库。点击configure并添加您的IP。
我只需要添加到连接字符串
Persist Security Info=False;
当您从visual studio发布项目到azure时,左侧有一个'settings'选项卡。
进入设置。它将显示您在web.config中使用的连接字符串。
对我有用的是,我选中了说"在运行时使用此连接字符串(更新目的地web.config)"的复选框,一切都很顺利。