ProcessModelSection.UserName Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Windows kimliği için kullanıcı adını belirten bir değer alır veya ayarlar.
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
Özellik Değeri
Kullanıcı adı. Varsayılan değer Machine'dir.
- Öznitelikler
Örnekler
Aşağıdaki kod örneği özelliğine nasıl eriş yapılacağını UserName gösterir.
// 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"
Açıklamalar
Varsa, varsayılan UserName işlemden farklı bir Windows kimliği tanımlar. Bu kimlik, ASP.NET çalışan işlemini çalıştırmak için kullanılır.
Varsayılan olarak, UserName Makine özel değerine ayarlanır ve işlem, ASP.NET yüklendiğinde otomatik olarak oluşturulan ASPNET adlı bir kullanıcı hesabı altında çalışır.
Password özelliği özelliğiyle UserName kullanılmalıdır.
Mevcut olduğunda, bu özellik değerleri çalışan işleminin yapılandırılmış Windows kimliğiyle çalışmasına neden olur.
Uyarı
UserName Özelliği System olarak ayarlanırsa, AutoGenerate parolası ile işlemi bir yönetim hesabı olarak çalıştıran bir varlık tanımlar ve işlem altında çalışan tüm ASP.NET kullanıcı kodunun tam yönetim ayrıcalıklarına sahip olmasını sağlar. Bu nedenle, izin verilen izinler için bu olaya çok dikkat edin.