如何从Web /移动应用程序连接到现有的Azure SQL数据库?

时间:2016-03-14 03:57:45

标签: azure

我想从新的Azure门户网站向我的Web应用程序添加移动应用程序功能,并且当它要求数据库的连接字符串设置时,我不确定要为这些值添加什么。

所有文档都显示了如何创建新数据库,但没有显示连接到现有数据库的步骤。

具体在此步骤中,在选择现有数据库后,我在“连接字符串”设置中为“名称”,“用户名”和“密码”添加了哪些值?

enter image description here

2 个答案:

答案 0 :(得分:2)

我只需要在那里阻止你。您不能从移动应用程序直接连接到数据库。这是非常非常糟糕的设计。假设您每天有50个人使用您的应用程序并且您已经陷入严重的财务问题,因为保持这种连接数需要更昂贵的服务器,并且这是一个根本无法很好地扩展的解决方案。

请考虑在数据库前编写API。它可以像WebApi项目一样简单,您可以从中提供移动应用程序数据。这可以更好地扩展WAY,您可以在API中进行缓存,并且使用API​​管理,您甚至可以提供比仅仅进行直接连接更好的访问策略。

即使有可能,也请不要这样做。这是一个糟糕的,糟糕的软件决定。

答案 1 :(得分:1)

您可以从旧门户https://manage.windowsazure.com登录。

1)点击服务'SQL数据库'

2)您将看到一个sql server列表,其中包括您要连接的sql server。单击列表上方的“服务器”按钮以显示服务器。

3)单击您的服务器名称。

4)点击“仪表板”。您将看到“重置管理员密码”链接。单击以重置新密码。您似乎无法在门户中找到旧的db密码。如果您不知道必须重置。

5)点击“数据库”。您将看到您的SQL Server数据库。

6)单击要连接的sql server。

7)点击链接'XXX连接字符串XXX'。在连接字符串中,您可以找到用户名。

8)现在您已经知道了用户名并重置了密码。您可以单击“设计SQL数据库”链接登录数据库。