问题描述
ALTER TABLE [***] ADD DEFAULT original_login() FOR [ChangedBy]
问题是,当使用Azure Data Factory使用的服务主体时,我正在捕获其ID而不是名称。 有人知道怎么代替它的名字吗?
所以我记录:r2s1as1d6-9317-4226-ah89-8...
而不是CREATE USER [User Name] FROM EXTERNAL PROVIDER;
的名字
在此感谢您的帮助
最好!
解决方法
据我所知,使用Service Principal无法实现这一点。您可以更改为使用SQL身份验证。