首页 文章

Azure Analysis Services是否支持SQL Azure的服务主体登录

提问于
浏览
3

我有一个Azure Analysis Services模型使用此连接字符串从SQL Azure读取数据:

Data Source=MySQLAzureDB.database.windows.net;
Initial Catalog=MyDB;Persist Security Info=true;
User ID=MyUser;Password=MyPWD;
Encrypt=True;Authentication=Sql Password

这使用SQL用户连接到SQL Azure . 这意味着我需要在两个单独的位置定义用户/密码:在SQL Azure中以及在此连接字符串中 .

我想使用服务主体而不是SQL用户 . 有没有人这样做过?

我尝试使用不同的连接类型,但这是我在连接字符串中使用 Authentication=ActiveDirectoryPassword 时AAS的典型错误:

JSON DDL请求失败,并显示以下错误:无法执行XMLA . 返回错误:'无法加载adalsql.dll >>(Authentication = ActiveDirectoryPassword)

所以在我进行任何进一步的调查之前,有没有人这样做过呢?出现错误消息表明尚未安装此关键库 .

我有一些使用服务主体的经验 . 我必须使用服务主体连接到AAS并使用Azure Automation处理数据库 . 这里有一些背景知识:

Use Automation RunAs service principal to connect to Azure Analysis Services and process

1 回答

相关问题