我正在使用捕获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身份验证。