Job.OwnerLoginName Job.OwnerLoginName Job.OwnerLoginName Property

정의

작업의 소유자를 가져오거나 설정합니다. Gets or sets the owner of the job.

public:
 property System::String ^ OwnerLoginName { System::String ^ get(); void set(System::String ^ value); };
[Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcProperty(Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcPropertyFlags.Standalone)]
public string OwnerLoginName { get; set; }
Public Property OwnerLoginName As String
속성 값

A String 작업 소유자의 로그온 이름을 지정 하는 값입니다. A String value that specifies the logon name of the job owner.

예제

다음 코드 예제에서는 작업을 만들고 다른 로그인에 작업의 소유권을 제공 합니다.The following code example creates a job and gives ownership of the job to a different login.

C#C#

Server srv = new Server("(local)");  
Job jb = new Job(srv.JobServer, "Test Job");  
jb.Create();  
jb.OwnerLoginName = "OperatorName"  

PowerShellPowerShell

$srv = new-object Microsoft.SqlServer.Management.Smo.Server("(local)")  
$jb = new-object Microsoft.SqlServer.Management.Smo.Agent.Job($srv.JobServer, "Test Job")  
$jb.Create()  
$jb.OwnerLoginName = "OperatorName"  

설명

Microsoft SQL Server 작업에 대 한 소유권 규칙을 설정합니다. SQL Server establishes ownership rules for jobs. 일부 권한은 기본적으로 작업 소유자, 소유권 forms의 한 부분 및 SQL Server 액세스 제어 합니다.Some permissions default to a job owner, and ownership forms one part of SQL Server access control.

설정의 OwnerLoginName 참조 된 작업에 대 한 소유권을 변경할 속성입니다.Set the OwnerLoginName property to change ownership for the referenced job. 기존 값에 지정 해야 SQL Server 데이터베이스 사용자입니다.The value must specify an existing SQL Server database user. 멤버에 게 작업 소유권을 변경할 수 있는 권한이 기본적으로 sysadmin 그룹입니다.Permission to change job ownership defaults to members of the sysadmin group.

적용 대상