Job.OwnerLoginName Property

ジョブの所有者を取得します。値の設定も可能です。

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

構文

'宣言
Public Property OwnerLoginName As String
public string OwnerLoginName { get; set; }
public:
property String^ OwnerLoginName {
    String^ get ();
    void set (String^ value);
}
/** @property */
public String get_OwnerLoginName ()

/** @property */
public void set_OwnerLoginName (String value)
public function get OwnerLoginName () : String

public function set OwnerLoginName (value : String)

プロパティ値

ジョブの所有者のログオン名を示す String 値です。

解説

Microsoft SQL Server は、ジョブの所有権ルールを確立します。一部の権限の既定値はジョブの所有者に設定され、所有権は SQL Server アクセス制御の一要素となります。

参照先のジョブの所有権を変更するには、OwnerLoginName プロパティを設定します。値は、既存の SQL Server データベース ユーザーを指定する必要があります。ジョブの所有権を変更する権限の既定値は、sysadmin グループのメンバに設定されます。

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

使用例

Visual Basic .NET でステップを持つジョブとスケジュールを作成する方法

スレッド セーフ

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

プラットフォーム

開発プラットフォーム

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

対象プラットフォーム

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

参照

関連項目

Job Class
Job Members
Microsoft.SqlServer.Management.Smo.Agent Namespace

その他の技術情報

SQL Server エージェントでの自動管理タスクのスケジュール設定
管理タスクの自動化 (SQL Server エージェント)
sp_add_job (Transact-SQL)