IMutableDatabase IMutableDatabase IMutableDatabase Interface

Definition

Represents a mutable SQL Server database.

public interface class IMutableDatabase : Microsoft::SqlServer::Management::SqlParser::Metadata::IDatabase, Microsoft::SqlServer::Management::SqlParser::Metadata::IMutableServerOwnedObject
public interface IMutableDatabase : Microsoft.SqlServer.Management.SqlParser.Metadata.IDatabase, Microsoft.SqlServer.Management.SqlParser.Metadata.IMutableServerOwnedObject
Public Interface IMutableDatabase
Implements IDatabase, IMutableServerOwnedObject
Implements

Properties

ApplicationRoles ApplicationRoles ApplicationRoles

Gets a collection of all application roles that are defined in the database.

AsymmetricKeys AsymmetricKeys AsymmetricKeys

Gets a collection of all asymmetric keys in the database.

Certificates Certificates Certificates

Gets a collection of all certificates in the database.

CompatibilityLevel CompatibilityLevel CompatibilityLevel

Gets or sets the DatabaseCompatibilityLevel value that represents the database owner.

DefaultSchemaName DefaultSchemaName DefaultSchemaName

Gets or sets the name of the database default schema.

Owner Owner Owner

Gets or sets the IUser object that represents the database owner.

Roles Roles Roles

Gets a collection of all roles that are defined in the database.

Schemas Schemas Schemas

Gets a collection of all schemas in the database.

Triggers Triggers Triggers

Gets a collection of all triggers in the database.

Users Users Users

Gets a collection of all users in the database.

Applies to