Azure Devops项目终结点和SQL凭据

时间:2020-05-22 07:43:13

标签: azure-devops

我已经在Azure门户中创建了一个DevOps项目服务。

我选择了ASP.NET Core,SQL数据库和虚拟机部署。

这将在dev.azure.com和管道上生成一个项目。

此管道生成一些资源:

  • 虚拟机
    • 存储帐户
    • SQL Server
    • SQL数据库
    • ...

我的问题是:

  • 应用程序端点在哪里?我尝试从VM公共IP地址浏览示例项目,但是它不起作用。

  • 如何连接到我的SQL数据库?我在项目创建期间选择了一个数据库管理员用户名,但是没有选择密码。这个密码在哪里?

谢谢

1 个答案:

答案 0 :(得分:0)

应用程序端点在哪里?我已经尝试浏览样本 VM公共ip地址进行项目,但它不起作用。

在Azure Web门户中,导航到Devops Starter的页面。对我来说,我使用.net + Windows Web app组合。我可以在这里找到Application端点:

enter image description here

Ps:不确定它是否也适用于您的项目。

如何连接到我的SQL数据库?我选择了一个数据库 项目创建过程中的管理员用户名,但我没有选择 密码。这个密码在哪里?

DevOps Starter设置一个 random SQL密码并将其用于发布管道。要重置密码并连接到Azure SQL数据库,您可以检查this document

  • 在DevOps Starter仪表板上,选择“ SQL数据库”以转到SQL数据库的管理页面。
  • 选择“设置服务器防火墙”,然后选择“添加客户端IP”。
  • 选择保存。您的客户端IP现在可以访问SQL Server Azure资源。
  • 返回到“ SQL数据库”窗格。
  • 在右侧,选择服务器名称以导航到SQL Server的配置页面。
  • 选择“重置密码”,输入SQL Server管理员登录名的密码,然后选择“保存”。确保保留此密码,以便在本教程的后面使用。

您现在可以选择使用客户端工具(例如SQL Server Management Studio或Visual Studio)连接到SQL Server和Azure SQL数据库。使用服务器名称属性进行连接。

如果在DevOps Projects中最初配置项目时未更改数据库用户名,则用户名是电子邮件地址的本地部分。例如,如果您的电子邮件地址是johndoe@microsoft.com,则用户名是johndoe。