1
リンクテーブルを持つMS Access 2003アプリケーションでトレースを実行すると、SQL Server ProfilerによってNtUsernameが表示されます。 MS Accessアプリはデフォルトユーザー名:Bogusを介して接続します。しかし、トレースを実行すると、Windowsのユーザー名ドメイン\ユーザー名が表示されます。SQLのSQL Server ProfilerのNtUsername変数は何ですか?
Windowsのユーザー名を取得して、プロファイラーに表示されるようにトリガーで使用できるようにするにはどうすればよいですか?
アプリがSQL Serverにsql authを使用して接続しているにもかかわらず、彼はプロファイラーの 'domain \ user'アカウントを見ています(私は彼の関連する質問からこれを知っています)。私はそれを説明することもできなかった。私はこのシナリオを見ていない。興味深い。 –
SUSER_SNAME()は、一部のユーザーに対してのみ機能し、他のユーザーに対しては機能しません。いくつかはdom \ userを示しています。他のものはBOGUSです。 – Bruno