Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The ILoginOptions class is an interface that represents a collection of options associated with a login.
This API is not CLS-compliant.
Namespace: Microsoft.SqlServer.Management.Smo
Assembly: Microsoft.SqlServer.Smo (in Microsoft.SqlServer.Smo.dll)
Syntax
'Declaration
<LocalizedPropertyResourcesAttribute("Microsoft.SqlServer.Management.Smo.LocalizableResources")> _
<DisplayNameKeyAttribute("ILoginOptions_Name")> _
<DisplayDescriptionKeyAttribute("ILoginOptions_Desc")> _
<EvaluationModeAttribute(AutomatedPolicyEvaluationMode.None Or AutomatedPolicyEvaluationMode.Enforce Or AutomatedPolicyEvaluationMode.CheckOnChanges Or AutomatedPolicyEvaluationMode.CheckOnSchedule)> _
<TypeConverterAttribute(GetType(LocalizableTypeConverter))> _
<CLSCompliantAttribute(False)> _
<StateChangeEventAttribute("CREATE_LOGIN", "LOGIN")> _
<StateChangeEventAttribute("ALTER_LOGIN", "LOGIN")> _
Public Interface ILoginOptions _
Inherits IDmfFacet
'Usage
Dim instance As ILoginOptions
[LocalizedPropertyResourcesAttribute("Microsoft.SqlServer.Management.Smo.LocalizableResources")]
[DisplayNameKeyAttribute("ILoginOptions_Name")]
[DisplayDescriptionKeyAttribute("ILoginOptions_Desc")]
[EvaluationModeAttribute(AutomatedPolicyEvaluationMode.None|AutomatedPolicyEvaluationMode.Enforce|AutomatedPolicyEvaluationMode.CheckOnChanges|AutomatedPolicyEvaluationMode.CheckOnSchedule)]
[TypeConverterAttribute(typeof(LocalizableTypeConverter))]
[CLSCompliantAttribute(false)]
[StateChangeEventAttribute("CREATE_LOGIN", "LOGIN")]
[StateChangeEventAttribute("ALTER_LOGIN", "LOGIN")]
public interface ILoginOptions : IDmfFacet
[LocalizedPropertyResourcesAttribute(L"Microsoft.SqlServer.Management.Smo.LocalizableResources")]
[DisplayNameKeyAttribute(L"ILoginOptions_Name")]
[DisplayDescriptionKeyAttribute(L"ILoginOptions_Desc")]
[EvaluationModeAttribute(AutomatedPolicyEvaluationMode::None|AutomatedPolicyEvaluationMode::Enforce|AutomatedPolicyEvaluationMode::CheckOnChanges|AutomatedPolicyEvaluationMode::CheckOnSchedule)]
[TypeConverterAttribute(typeof(LocalizableTypeConverter))]
[CLSCompliantAttribute(false)]
[StateChangeEventAttribute(L"CREATE_LOGIN", L"LOGIN")]
[StateChangeEventAttribute(L"ALTER_LOGIN", L"LOGIN")]
public interface class ILoginOptions : IDmfFacet
[<LocalizedPropertyResourcesAttribute("Microsoft.SqlServer.Management.Smo.LocalizableResources")>]
[<DisplayNameKeyAttribute("ILoginOptions_Name")>]
[<DisplayDescriptionKeyAttribute("ILoginOptions_Desc")>]
[<EvaluationModeAttribute(AutomatedPolicyEvaluationMode.None|AutomatedPolicyEvaluationMode.Enforce|AutomatedPolicyEvaluationMode.CheckOnChanges|AutomatedPolicyEvaluationMode.CheckOnSchedule)>]
[<TypeConverterAttribute(typeof(LocalizableTypeConverter))>]
[<CLSCompliantAttribute(false)>]
[<StateChangeEventAttribute("CREATE_LOGIN", "LOGIN")>]
[<StateChangeEventAttribute("ALTER_LOGIN", "LOGIN")>]
type ILoginOptions =
interface
interface IDmfFacet
end
public interface ILoginOptions extends IDmfFacet
The ILoginOptions type exposes the following members.
Properties
| Name | Description | |
|---|---|---|
![]() |
AsymmetricKey | Gets or sets the asymmetric key that is associated with the login. |
![]() |
Certificate | Gets or sets the certificate that is associated with the login. |
![]() |
CreateDate | Gets the date and time when the login was created. |
![]() |
Credential | Gets or sets the credential that is associated with the login. |
![]() |
DefaultDatabase | Gets or sets the database that the login uses by default. |
![]() |
ID | Gets the ID value that uniquely identifies the login. |
![]() |
IsDisabled | Gets the Boolean value that determines whether the login is disabled. |
![]() |
IsLocked | Gets the Boolean value that determines whether the login is locked. |
![]() |
IsSystemObject | Gets the Boolean value that determines whether the login is a system object. |
![]() |
Language | Gets or sets the language that is associated with the login. |
![]() |
LanguageAlias | Gets the alternative name that describes the language that is associated with the login. |
![]() |
MustChangePassword | Gets the Boolean value that determines whether the login password must be changed. |
![]() |
Name | Gets or sets the name of the login. |
![]() |
PasswordExpirationEnabled | Gets or sets the Boolean value that determines whether the login password will expire automatically. |
![]() |
PasswordPolicyEnforced | Gets or sets the Boolean value that determines whether the login password must adhere to a policy. |
Top
.gif)