在 TSQL、Azure 数据库中捕获服务主体的名称,而不是其 ID



我正在使用捕获Azure数据库表列中的用户名

ALTER TABLE [***] ADD  DEFAULT original_login() FOR [ChangedBy]

问题是,当使用Azure数据工厂使用的服务主体时,我捕捉到的是它的ID而不是名称。有人知道如何记住它的名字吗?

所以我记录:r2s1as1d6-9317-4226-ah89-8...,而不是CREATE USER [User Name] FROM EXTERNAL PROVIDER;中的名称

非常感谢这里的帮助

最好!

据我所知,使用Service Principal无法实现这一点。您可以更改为使用SQL身份验证。

相关内容

  • 没有找到相关文章

最新更新