IMutableLogin Interface
Represents a mutable SQL Server login.
Namespace: Microsoft.SqlServer.Management.SqlParser.Metadata
Assembly: Microsoft.SqlServer.Management.SqlParser (in Microsoft.SqlServer.Management.SqlParser.dll)
Syntax
'Declaration
Public Interface IMutableLogin _
Inherits ILogin, IMutableServerOwnedObject, IServerOwnedObject, IMutableDatabaseObject, _
IDatabaseObject, IMutableMetadataObject, IMetadataObject
'Usage
Dim instance As IMutableLogin
public interface IMutableLogin : ILogin,
IMutableServerOwnedObject, IServerOwnedObject, IMutableDatabaseObject, IDatabaseObject, IMutableMetadataObject,
IMetadataObject
public interface class IMutableLogin : ILogin,
IMutableServerOwnedObject, IServerOwnedObject, IMutableDatabaseObject, IDatabaseObject, IMutableMetadataObject,
IMetadataObject
type IMutableLogin =
interface
interface ILogin
interface IMutableServerOwnedObject
interface IServerOwnedObject
interface IMutableDatabaseObject
interface IDatabaseObject
interface IMutableMetadataObject
interface IMetadataObject
end
public interface IMutableLogin extends ILogin, IMutableServerOwnedObject, IServerOwnedObject, IMutableDatabaseObject, IDatabaseObject, IMutableMetadataObject, IMetadataObject
The IMutableLogin type exposes the following members.
Properties
Name | Description | |
---|---|---|
AsymmetricKey | Gets or sets the IAsymmetricKey object that is associated with this login. | |
Certificate | Gets or sets the ICertificate object that is associated with this login. | |
Credential | Gets or sets the ICredential object that is associated with this login. | |
DefaultDatabase | Gets or sets the default database that the login account is assigned to after logging on to the instance of SQL Server. | |
IsSystemObject | Gets or sets a value that indicates whether this is a system object. (Inherited from IMutableDatabaseObject.) | |
Language | Gets or sets the language that is required by the login account for date formats and system messages. | |
LoginType | Gets the type of the login. (Inherited from ILogin.) | |
Name | Gets the name of the metadata object. (Inherited from IMetadataObject.) | |
Parent | Gets the IDatabaseObject object that is the parent of this object. (Inherited from IDatabaseObject.) | |
Password | Gets or sets the password that is associated with this login. A password is set only for logins that are created from source. | |
Server | Gets the IServer object that owns this object. (Inherited from IServerOwnedObject.) | |
Sid | Gets or sets the security identifier (SID) for the login account. |
Top
Methods
Name | Description | |
---|---|---|
Accept<T>(IDatabaseObjectVisitor<T>) | Accepts a visit from the specified IDatabaseObjectVisitor<T> object. (Inherited from IDatabaseObject.) | |
Accept<T>(IMetadataObjectVisitor<T>) | Accepts a visit from the specified IMetadataObjectVisitor<T> object. (Inherited from IMetadataObject.) | |
Accept<T>(IServerOwnedObjectVisitor<T>) | Accepts a visit from the specified IServerOwnedObjectVisitor<T> object. (Inherited from IServerOwnedObject.) |
Top