Export (0) Print
Expand All

DatabaseMapping Class

 

Applies To: SQL Server 2016 Preview

The DatabaseMapping object represents a SQL Server database mapping.

Namespace:   Microsoft.SqlServer.Management.Smo
Assembly:  Microsoft.SqlServer.Smo (in Microsoft.SqlServer.Smo.dll)

System.Object
  Microsoft.SqlServer.Management.Smo.DatabaseMapping

Public NotInheritable Class DatabaseMapping

NameDescription
System_CAPS_pubmethodDatabaseMapping(String, String, String)

Initializes a new instance of the DatabaseMapping class for the specified login, database, and user.

NameDescription
System_CAPS_pubpropertyDBName

Gets the name of the database in which the login is mapped to the database user.

System_CAPS_pubpropertyLoginName

Gets the name of the login that is mapped to the user in the database.

System_CAPS_pubpropertyUserName

Gets the database user that is mapped to the login in the database.

NameDescription
System_CAPS_pubmethodEquals(Object)

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodToString()

Returns a string that represents the DatabaseMapping object.(Overrides Object.ToString().)

A login allows access to SQL Server, though it does not allocate permissions at a database level. Each login requires mapping to a database user within each database. The information about each mapping is stored in the DatabaseMapping object. Every login has a database mapping for each database that it can access.

Any public static (Shared in Microsoft Visual Basic) members of this type are safe for multithreaded operations. Any instance members are not guaranteed to be thread safe.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

Show:
© 2015 Microsoft