Partilhar via


Server Azure AD Administrators - Create Or Update

Cria um novo Administrador do Ative Directory do Servidor ou atualiza um Administrador do Ative Directory do servidor existente.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/administrators/activeDirectory?api-version=2014-04-01

Parâmetros do URI

Name Em Necessário Tipo Description
administratorName
path True

ServerAdministratorName

Nome do recurso do administrador do servidor.

resourceGroupName
path True

string

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor da API do Azure Resource Manager ou do portal.

serverName
path True

string

O nome do servidor.

subscriptionId
path True

string

A ID de assinatura que identifica uma assinatura do Azure.

api-version
query True

string

A versão da API a ser usada para a solicitação.

Corpo do Pedido

Name Necessário Tipo Description
properties.administratorType True

AdministratorType

O tipo de administrador.

properties.login True

string

O valor de login do administrador do servidor.

properties.sid True

string (uuid)

O administrador do servidor Sid (Secure ID).

properties.tenantId True

string (uuid)

A ID do locatário do Administrador do Ative Directory do servidor.

Respostas

Name Tipo Description
200 OK

ServerAzureADAdministrator

OK

201 Created

ServerAzureADAdministrator

Criado

202 Accepted

ServerAzureADAdministrator

Aceito

Exemplos

Create/Update a server administrator

Pedido de amostra

PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-4799/providers/Microsoft.Sql/servers/sqlcrudtest-6440/administrators/activeDirectory?api-version=2014-04-01

{
  "name": "activeDirectory",
  "properties": {
    "administratorType": "ActiveDirectory",
    "login": "bob@contoso.com",
    "sid": "c6b82b90-a647-49cb-8a62-0d2d3cb7ac7c",
    "tenantId": "c6b82b90-a647-49cb-8a62-0d2d3cb7ac7c"
  }
}

Resposta da amostra

{
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-4799/providers/Microsoft.Sql/servers/sqlcrudtest-6440/administrators/activeDirectory",
  "name": "activeDirectory",
  "properties": {
    "administratorType": "ActiveDirectory",
    "login": "bob@contoso.com",
    "sid": "c6b82b90-a647-49cb-8a62-0d2d3cb7ac7c",
    "tenantId": "c6b82b90-a647-49cb-8a62-0d2d3cb7ac7c"
  }
}
"Created"
"Accepted"

Definições

Name Description
AdministratorType

O tipo de administrador.

ServerAdministratorName

Nome do recurso do administrador do servidor.

ServerAzureADAdministrator

Um administrador do Ative Directory do servidor.

AdministratorType

O tipo de administrador.

Valor Description
ActiveDirectory

ServerAdministratorName

Nome do recurso do administrador do servidor.

Valor Description
activeDirectory

ServerAzureADAdministrator

Um administrador do Ative Directory do servidor.

Name Tipo Description
id

string

ID do recurso.

name

string

Nome do recurso.

properties.administratorType

AdministratorType

O tipo de administrador.

properties.login

string

O valor de login do administrador do servidor.

properties.sid

string (uuid)

O administrador do servidor Sid (Secure ID).

properties.tenantId

string (uuid)

A ID do locatário do Administrador do Ative Directory do servidor.

type

string

Tipo de recurso.