这是我的问题;我在godaddy服务器上有一个托管和发布的数据库。我也发布了我的网站。但是,当我尝试使用Visual Studio的工具之一(如图表或数据视图)或任何希望我指定数据源的工具时,我得到了
"error 40: could not open a connection to sql server".
在大多数情况下,我通过编写代码而不是在“.cs”部分使用这些工具解决了这个问题,但现在我需要更新我的数据库模型,我真的不想写那么多的码。我选择的连接字符串工作得很好,它可以在已发布的网站上更新和收集数据库中的值。但是,当我右键单击models部分并选择“从数据库更新模型”时,更新向导无法使用完全相同的连接字符串访问数据库。就像我说的,每个想要我选择数据源的工具都会出现这个问题。
这是关于visual studio或其他内容的权限问题吗? 提前谢谢。
答案 0 :(得分:0)
默认情况下,Go Daddy不允许从共享主机帐户以外的任何其他方式访问您的数据库。如果在创建数据库时选择该选项,我们允许您从其他位置直接访问数据库。如果在创建数据库时未选择此选项,则永远无法从主机帐户以外的位置连接到该选项。如果在创建数据库时未选择此选项,并且需要添加该选项,则必须使用选中的选项创建新数据库。