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


Класс DatabaseActiveDirectory

The DatabaseActiveDirectory object provides programmatic access to the Active Directory settings for a database.

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

Синтаксис

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

Замечания

The DatabaseActiveDirectory object allows you to:

  • Register a database in the Active Directory service.

  • Update the database information in Active Directory service.

  • Create an alias for the database that appears in the Active Directory service.

  • Create a contact, a description and an information URL for the database that appears in the Active Directory service.

  • Delete the database registration information from Active Directory service.

To get or set DatabaseActiveDirectory object properties, users must be a member of the db_owner fixed database role or the sysadmin fixed server role.

Thread Safety

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

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

System. . :: . .Object
  Microsoft.SqlServer.Management.Smo. . :: . .SmoObjectBase
    Microsoft.SqlServer.Management.Smo. . :: . .SqlSmoObject
      Microsoft.SqlServer.Management.Smo..::..DatabaseActiveDirectory

Потоковая защита

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