次を使用してCDCテーブルを直接変更しました: ALTER TABLE cdc.dbo_MyTable_CT ADD UserName nvarchar(50)NULL DEFAULT(SUSER_SNAME())
ところで、日付情報はすでに開始LSNフィールドと終了LSNフィールドにあるため、必要ありません。
私の唯一の問題は、ユーザーが権限の変更を許可するWindowsグループを介してログインすることですが、UserNameフィールドは常に私のユーザー名であり、ユーザーのユーザー名ではありません。この問題を回避する方法が見つかりませんでした。