Поделиться через


Класс DatabaseMapping

The DatabaseMapping object represents a SQL Server database mapping.

Иерархия наследования

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

Пространство имен:  Microsoft.SqlServer.Management.Smo
Сборка:  Microsoft.SqlServer.Smo (в Microsoft.SqlServer.Smo.dll)

Синтаксис

'Декларация
Public NotInheritable Class DatabaseMapping
'Применение
Dim instance As DatabaseMapping
public sealed class DatabaseMapping
public ref class DatabaseMapping sealed
[<SealedAttribute>]
type DatabaseMapping =  class end
public final class DatabaseMapping

Тип DatabaseMapping обеспечивает доступ к следующим элементам.

Конструкторы

  Имя Описание
Открытый метод DatabaseMapping Initializes a new instance of the DatabaseMapping class for the specified login, database, and user.

В начало

Свойства

  Имя Описание
Открытое свойство DBName Gets the name of the database in which the login is mapped to the database user.
Открытое свойство LoginName Gets the name of the login that is mapped to the user in the database.
Открытое свойство UserName Gets the database user that is mapped to the login in the database.

В начало

Методы

  Имя Описание
Открытый метод Equals (Производный от Object.)
Открытый метод GetHashCode (Производный от Object.)
Открытый метод GetType (Производный от Object.)
Открытый метод ToString Returns a string that represents the DatabaseMapping object. (Переопределяет 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.

Thread Safety

Все общие статические члены этого типа (Shared в Microsoft Visual Basic) можно использовать в многопоточных операциях. Потокобезопасная работа с членами экземпляров типа не гарантируется.

Примеры

Управление пользователями, ролями и именами входа

Безопасность многопоточности

Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.

См. также

Справочник

Пространство имен Microsoft.SqlServer.Management.Smo

Другие ресурсы

Участники (компонент Database Engine)