Właściwość Database.ActiveDirectory
Pobiera informacje o usłudze Active Directory ustawienia bazy danych.
Przestrzeń nazw: Microsoft.SqlServer.Management.Smo
Zestaw: Microsoft.SqlServer.Smo (w Microsoft.SqlServer.Smo.dll)
Składnia
'Deklaracja
<SfcObjectAttribute(SfcObjectRelationship.Object, SfcObjectCardinality.One)> _
Public ReadOnly Property ActiveDirectory As DatabaseActiveDirectory
Get
'Użycie
Dim instance As Database
Dim value As DatabaseActiveDirectory
value = instance.ActiveDirectory
[SfcObjectAttribute(SfcObjectRelationship.Object, SfcObjectCardinality.One)]
public DatabaseActiveDirectory ActiveDirectory { get; }
[SfcObjectAttribute(SfcObjectRelationship::Object, SfcObjectCardinality::One)]
public:
property DatabaseActiveDirectory^ ActiveDirectory {
DatabaseActiveDirectory^ get ();
}
[<SfcObjectAttribute(SfcObjectRelationship.Object, SfcObjectCardinality.One)>]
member ActiveDirectory : DatabaseActiveDirectory
function get ActiveDirectory () : DatabaseActiveDirectory
Wartość właściwości
Typ: Microsoft.SqlServer.Management.Smo.DatabaseActiveDirectory
A DatabaseActiveDirectory obiekt, który określa ustawienia usługi Active Directory dla bazy danych.
Uwagi
ActiveDirectory Właściwość wskazuje na DatabaseActiveDirectory obiektu można zarejestrować odnośna baza danych usługi Active Directory.
Po wywołaniu metoda rejestr, aby dodać bazy danych usługi Active Directory, użytkownicy mogą używać usługi Active Directory do znalezienia tej bazy danych.Jest to przydatne w dużych organizacjach z wielu baz danych.
Ostrzeżenie
Rejestrowanie w usłudze Active Directory bazy danych, można wykonać tylko na wystąpienia SQL Server zainstalowane na komputerach z systemem Windows 2000 lub nowszej wersji.
Przykłady
VB
'Connect to the local, default instance of SQL Server.
Dim srv As Server
srv = New Server
'Reference the AdventureWorks2008R2 database
Dim db As Database
db = srv.Databases("AdventureWorks2008R2")
'Register the AdventureWorks2008R2 database in the Active Directory
'directory service.
db.ActiveDirectory.Register()
PowerShell
$srv = new-Object Microsoft.SqlServer.Management.Smo.Server("(local)")
$db = New-Object Microsoft.SqlServer.Management.Smo.Database
$db = $srv.Databases.Item("AdventureWorks2008R2")
$db.ActiveDirectory.Register()