次の方法で共有


ProcessModelSection.UserName プロパティ

定義

Windows ID に使用するユーザー名を示す値を取得または設定します。

public:
 property System::String ^ UserName { System::String ^ get(); void set(System::String ^ value); };
[System.Configuration.ConfigurationProperty("userName", DefaultValue="machine")]
public string UserName { get; set; }
[<System.Configuration.ConfigurationProperty("userName", DefaultValue="machine")>]
member this.UserName : string with get, set
Public Property UserName As String

プロパティ値

ユーザー名です。 既定値は Machine です。

属性

UserName プロパティへのアクセス方法を次のコード例に示します。


// Get the current UserName property value.
string userName = 
  processModelSection.UserName;

// Set the UserName property to "CustomUser".
processModelSection.UserName = "CustomUser";
' Get the current UserName property value.
   Dim userName As String = _
   processModelSection.UserName

' Set the UserName property to "CustomUser".
processModelSection.UserName = "CustomUser"

注釈

存在する場合、 は UserName 、既定のプロセスとは異なる Windows ID を定義します。 この ID は、ASP.NET ワーカー プロセスを実行するために使用されます。

既定では、 UserName は特別な値 Machine に設定され、プロセスは ASPNET という名前のユーザー アカウントで実行され、ASP.NET のインストール時に自動的に作成されます。

プロパティは Password 、 プロパティと共に使用する UserName 必要があります。

これらのプロパティ値が存在する場合、ワーカー プロセスは構成済みの Windows ID で実行されます。

Note

プロパティが UserName System に設定され、パスワード AutoGenerate が設定されている場合、プロセスを管理アカウントとして実行するエンティティが定義され、プロセスで実行されているすべての ASP.NET ユーザー コードに完全な管理特権が付与されます。 そのため、許可されているアクセス許可については、この場合に細心の注意を払います。

適用対象