2

現在のユーザーのユーザー名やSIDを取得する場合、推奨される方法は何ですか?

使用していますか:

WindowsIdentity.GetCurrent().Owner

または:

WindowsIdentity.GetCurrent().User

2つの違いは何ですか?これはSuperUser.comにとって素晴らしい質問ですが、残念ながら、まだ公開されていません。ありがとう!

4

1 に答える 1

3

通常必要なのはユーザーです。

Windowsのすべてのセキュリティオブジェクトには、権限と所有者があります。ユーザーはセキュリティオブジェクトでもあるため、権限と所有者があります。所有権とは、所有者がユーザーの権限を変更できることを意味します。また、権限(ユーザーオブジェクトの場合)とは、ユーザーの削除、グループメンバーシップの変更などを意味します。そして、これらすべてはほとんどの場合興味をそそるものではありません。したがって、必要なのは「ユーザー」です。

于 2009-06-22T15:46:14.320 に答える