Azure应用程序注册-C#App的SQL Server权限

时间:2019-07-31 16:49:39

标签: c# azure-active-directory azure-sql-database

我创建了带有MSOL身份验证提示的C#应用​​程序。此身份验证提示将用户身份验证到我的应用程序和Asana集成。效果很好。

我现在需要授予我的应用程序访问我的Azure应用程序注册中的SQL数据库的权限,但是我找不到“请求API权限”部分中列出的API。

有人知道我应该如何授予我的应用程序访问SQL的权限吗?目前,我从应用程序中收到一条错误消息,指出它无权访问数据库。我已经将AAD帐户设置为数据库的管理员,但仍然无法访问它。

编辑:这是我面临的问题。应该是SQL Server的选项。Attempting to add SQL Server as an API permission

1 个答案:

答案 0 :(得分:2)

想通了。

要使Azure SQL数据库选项显示在API权限中,首先需要创建一个Azure SQL数据库,并将自己添加为管理员或用户,然后使用Azure AD凭据通过SQL Server Management Studio登录该数据库。 / p>

完成此操作后,如果不手动搜索“ Azure SQL数据库”,该API仍然不会显示。

Microsoft应该在文档中明确说明这些内容。

相关问题