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


Класс ServerProxyAccount

The ServerProxyAccount class represents the implementation of a proxy account on an instance of SQL Server. The ProxyAccount object allows for impersonation of job step execution. Created by the system administrator, it can be further be assigned to a login or a server role or a database role and one of the subsystems, except for Transact-SQL.

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

Синтаксис

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

Замечания

With the ServerProxyAccount object you can:

  • Allow impersonation of job step execution.

  • Assign the proxy account to a login, server role, or database role.

  • Assign the proxy account to a subsystem (except Transact-SQL)

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

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

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

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