次の方法で共有


DatabaseActiveDirectory Class

DatabaseActiveDirectory オブジェクトを使用すると、データベースの Active Directory 設定にプログラムでアクセスできます。

名前空間: Microsoft.SqlServer.Management.Smo
アセンブリ: Microsoft.SqlServer.Smo (microsoft.sqlserver.smo.dll 内)

構文

'宣言
Public NotInheritable Class DatabaseActiveDirectory
    Inherits SqlSmoObject
public sealed class DatabaseActiveDirectory : SqlSmoObject
public ref class DatabaseActiveDirectory sealed : public SqlSmoObject
public final class DatabaseActiveDirectory extends SqlSmoObject
public final class DatabaseActiveDirectory extends SqlSmoObject

解説

DatabaseActiveDirectory オブジェクトは、以下の操作をサポートします。

  • データベースを Active Directory サービスに登録する

  • Active Directory サービスのデータベース情報を更新する

  • Active Directory サービスに表示されるデータベースの別名を作成する

  • Active Directory サービスに表示されるデータベースの連絡先、説明、および情報 URL を作成する

  • Active Directory サービスからデータベース登録情報を削除する

この名前空間、クラス、またはメンバは、Microsoft .NET Framework 2.0 でのみサポートされています。

DatabaseActiveDirectory オブジェクトのプロパティを取得または設定するには、固定データベース ロール db_owner または固定サーバー ロール sysadmin のメンバである必要があります。

継承階層

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

スレッド セーフ

この型の public static (Microsoft Visual Basic では共有 ) メンバは、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。

プラットフォーム

開発プラットフォーム

サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。

対象プラットフォーム

サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。

参照

関連項目

DatabaseActiveDirectory Members
Microsoft.SqlServer.Management.Smo Namespace

その他の技術情報

Active Directory のストアド プロシージャ (Transact-SQL)
sp_ActiveDirectory_Obj (Transact-SQL)