无法将Azure SQL与Azure中的Azure AD用户连接

用户名

我有一个Powershell脚本,用于用Azure AD用户查询Azure SQL数据库。我可以在本地计算机上运行poweshell脚本。但是,当我将Powershell脚本托管在Azure函数上时,总是出现错误:不支持的关键字:“身份验证”

我的剧本

$Username = “”
$Password = “”
$Port = 1433

$cxnString = "Server=tcp:$serverName,$Port;Database=$databaseName;UID=$UserName;PWD=$Password;Trusted_Connection=False;Encrypt=True;Connection Timeout=30;Authentication=Active Directory Password"

$query = ''

Invoke-Sqlcmd -ConnectionString $cxnString - Query $query
Jim Xu

根据我的测试,现在我们无法在Azure Function中使用PowerShell实施它。现在,我们可以使用.Net Core Function来实现它。我们需要包装Microsoft.Data.SqlClient

例如

 SqlConnectionStringBuilder builder = new SqlConnectionStringBuilder();
            string userName = "<>";
            string password = "<>";
            string server = "<>.database.windows.net";
            string database = "test";
            builder.ConnectionString = "Server=tcp:" + server + ",1433;Initial Catalog=" + database + ";Authentication=Active Directory Password;User ID=" + userName + ";Password=" + password + ";MultipleActiveResultSets=False;Encrypt=True;TrustServerCertificate=False;";

            using (SqlConnection connection = new SqlConnection(builder.ConnectionString))
            {
                connection.Open();
                string sql = "SELECT * FROM StarWars";
                using (SqlCommand command = new SqlCommand(sql, connection))
                {
                    using (SqlDataReader reader = command.ExecuteReader())
                    {
                        while (reader.Read())
                        {
                            log.LogInformation(reader.GetString(2));
                        }
                    }
                }
            }

在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Azure AD用户无法连接到Azure SQL错误:18456,状态:1,类:14

来自分类Dev

SSMS中AD用户的Azure SQL授权访问

来自分类Dev

无法从Azure函数连接到Azure SQL

来自分类Dev

Azure AD用户的密码

来自分类Dev

pyodbc是否支持使用AD访问令牌而不是用户/密码连接到Azure SQL DB?

来自分类Dev

在反应中处理 Azure AD 与 ADAL 的连接

来自分类Dev

辅助角色将无法连接到SQL Azure

来自分类Dev

在PHP中获取Azure AD用户角色

来自分类Dev

无法使用服务主体创建映射到 Azure AD 身份的 Azure SQL 数据库用户

来自分类Dev

无法将 Azure Web App - NodeJS 连接到 Azure Mysql

来自分类Dev

无法将Azure WebJob连接到Azure VM上的SQL数据库

来自分类Dev

如何在Azure门户中覆盖Azure Sql连接

来自分类Dev

无法在Azure中创建SQL连接器

来自分类Dev

Azure AD 连接和 Azure ADFS

来自分类Dev

Azure AD用户管理委派

来自分类Dev

Azure AD用户管理委派

来自分类Dev

用户的Azure AD安全组

来自分类Dev

如何更新 Azure AD 用户?

来自分类Dev

Microsoft Azure中的SQL连接错误

来自分类Dev

Azure AD B2C API连接器用户属性

来自分类Dev

无法在 PostMan 中获取 Azure AD 令牌

来自分类Dev

无法设置从DbFit到Azure SQL的连接

来自分类Dev

无法使用FreeTDS连接到Azure SQL

来自分类Dev

使用PowerShell和ServicePrincipal的AD用户的Azure SQL授权访问

来自分类Dev

Azure Active Directory同步工具-同步新的AD,是否可以清除Azure AD中的用户?

来自分类Dev

Azure Active Directory同步工具-同步新的AD,是否可以清除Azure AD中的用户?

来自分类Dev

MS Graph 来宾用户无法读取 Azure AD 数据

来自分类Dev

将Azure AD连接到ASP.NET MVC站点

来自分类Dev

无法在 Azure AD 中为本机应用程序 (WPF) 中的用户添加角色

Related 相关文章

  1. 1

    Azure AD用户无法连接到Azure SQL错误:18456,状态:1,类:14

  2. 2

    SSMS中AD用户的Azure SQL授权访问

  3. 3

    无法从Azure函数连接到Azure SQL

  4. 4

    Azure AD用户的密码

  5. 5

    pyodbc是否支持使用AD访问令牌而不是用户/密码连接到Azure SQL DB?

  6. 6

    在反应中处理 Azure AD 与 ADAL 的连接

  7. 7

    辅助角色将无法连接到SQL Azure

  8. 8

    在PHP中获取Azure AD用户角色

  9. 9

    无法使用服务主体创建映射到 Azure AD 身份的 Azure SQL 数据库用户

  10. 10

    无法将 Azure Web App - NodeJS 连接到 Azure Mysql

  11. 11

    无法将Azure WebJob连接到Azure VM上的SQL数据库

  12. 12

    如何在Azure门户中覆盖Azure Sql连接

  13. 13

    无法在Azure中创建SQL连接器

  14. 14

    Azure AD 连接和 Azure ADFS

  15. 15

    Azure AD用户管理委派

  16. 16

    Azure AD用户管理委派

  17. 17

    用户的Azure AD安全组

  18. 18

    如何更新 Azure AD 用户?

  19. 19

    Microsoft Azure中的SQL连接错误

  20. 20

    Azure AD B2C API连接器用户属性

  21. 21

    无法在 PostMan 中获取 Azure AD 令牌

  22. 22

    无法设置从DbFit到Azure SQL的连接

  23. 23

    无法使用FreeTDS连接到Azure SQL

  24. 24

    使用PowerShell和ServicePrincipal的AD用户的Azure SQL授权访问

  25. 25

    Azure Active Directory同步工具-同步新的AD,是否可以清除Azure AD中的用户?

  26. 26

    Azure Active Directory同步工具-同步新的AD,是否可以清除Azure AD中的用户?

  27. 27

    MS Graph 来宾用户无法读取 Azure AD 数据

  28. 28

    将Azure AD连接到ASP.NET MVC站点

  29. 29

    无法在 Azure AD 中为本机应用程序 (WPF) 中的用户添加角色

热门标签

归档