Set-AzSqlServerActiveDirectoryAdministrator
SQL Server için bir Microsoft Entra yöneticisi sağlar.
Syntax
Default (Varsayılan)
Set-AzSqlServerActiveDirectoryAdministrator
[-DisplayName] <String>
[[-ObjectId] <Guid>]
[-ServerName] <String>
[-ResourceGroupName] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Set-AzSqlServerActiveDirectoryAdministrator cmdlet'i geçerli abonelikte AzureSQL Sunucusu için Microsoft Entra yöneticisi sağlar.
Aynı anda yalnızca bir yönetici sağlayabilirsiniz.
aşağıdaki Microsoft Entra ID üyeleri SQL Server yöneticisi olarak sağlanabilir:
Microsoft Entra ID yerel üyeleri
Microsoft Entra ID federasyon üyeleri
Yerel veya federasyon üyesi olan diğer Azure AD'lerinden içeri aktarılan üyeler
Outlook.com, Hotmail.com veya Live.com etki alanlarındakiler gibi güvenlik grupları Microsoft hesapları olarak oluşturulan Microsoft Entra grupları yönetici olarak desteklenmez.
Gmail.com veya Yahoo.com etki alanlarındakiler gibi diğer konuk hesapları yönetici olarak desteklenmez.
Yönetici olarak ayrılmış bir Microsoft Entra grubu sağlamanızı öneririz.
Örnekler
Örnek 1: Sunucu için yönetici grubu sağlama
Set-AzSqlServerActiveDirectoryAdministrator -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -DisplayName "DBAs"
ResourceGroupName ServerName DisplayName ObjectId IsAzureADOnlyAuthentication
----------------- ---------- ----------- -------- ---------------------------
ResourceGroup01 Server01 DBAs 40b79501-b343-44ed-9ce7-da4c8cc7353b False
Bu komut, Sunucu01 adlı sunucu için DBAs adlı bir Microsoft Entra yönetici grubu sağlar.
Bu sunucu ResourceGroup01 kaynak grubuyla ilişkilendirildi.
Örnek 2: Sunucu için yönetici kullanıcı sağlama
Set-AzSqlServerActiveDirectoryAdministrator -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -DisplayName "David Chew"
ResourceGroupName ServerName DisplayName ObjectId IsAzureADOnlyAuthentication
----------------- ---------- ----------- --------
resourcegroup01 server01 David Chew 11E95548-B179-4FE1-9AF4-ACA49D13ABB9 False
Bu komut, Sunucu01 adlı sunucu için yönetici olarak bir Microsoft Entra kullanıcı sağlar.
Örnek 3: Kimliğini belirterek bir yönetici grubu sağlama
Set-AzSqlServerActiveDirectoryAdministrator -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -DisplayName "DBAs" -ObjectId "40b79501-b343-44ed-9ce7-da4c8cc7353b"
ResourceGroupName ServerName DisplayName ObjectId IsAzureADOnlyAuthentication
----------------- ---------- ----------- --------
ResourceGroup01 Server01 DBAs 40b79501-b343-44ed-9ce7-da4c8cc7353b False
Bu komut, Sunucu01 adlı sunucu için DBAs adlı bir Microsoft Entra yönetici grubu sağlar.
komutu ObjectId parametresi için bir kimlik belirtir.
Bu, grubun görünen adı benzersiz olmasa bile komutun başarılı olmasını sağlar.
Parametreler
-Confirm
Cmdlet'i çalıştırmadan önce sizden onay ister.
Parametre özellikleri
Tür: SwitchParameter
Default value: False
Joker karakterleri destekler: False
DontShow: False
Diğer adlar: Cf
Parametre kümeleri
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-DefaultProfile
Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik
Parametre özellikleri
Tür: IAzureContextContainer
Default value: None
Joker karakterleri destekler: False
DontShow: False
Diğer adlar: AzContext, AzureRmContext, AzureCredential
Parametre kümeleri
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-DisplayName
Bu cmdlet'in sağladığı Microsoft Entra yöneticisinin görünen adını belirtir.
Parametre özellikleri
Tür: String
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
(All)
Position: 2
Zorunlu: True
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: True
Kalan bağımsız değişkenlerden elde edilen değer: False
-ObjectId
Bu cmdlet'in sağladığı Microsoft Entra yöneticisinin benzersiz kimliğini belirtir.
Görünen ad benzersiz değilse, bu parametre için bir değer belirtmeniz gerekir.
Parametre özellikleri
Tür: Guid
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
(All)
Position: 3
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: True
Kalan bağımsız değişkenlerden elde edilen değer: False
-ResourceGroupName
Sunucunun atandığı kaynak grubunun adını belirtir.
Parametre özellikleri
Tür: String
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
(All)
Position: 0
Zorunlu: True
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: True
Kalan bağımsız değişkenlerden elde edilen değer: False
-ServerName
Bu cmdlet'in yönetici sağladığı SQL Server adını belirtir.
Parametre özellikleri
Tür: String
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
(All)
Position: 1
Zorunlu: True
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: True
Kalan bağımsız değişkenlerden elde edilen değer: False
-WhatIf
Cmdlet çalıştırılırsa ne olacağını gösterir.
Cmdlet çalıştırılmaz.
Parametre özellikleri
Tür: SwitchParameter
Default value: False
Joker karakterleri destekler: False
DontShow: False
Diğer adlar: Wi
Parametre kümeleri
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
CommonParameters
Bu cmdlet yaygın parametreleri destekler: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction ve -WarningVariable. Daha fazla bilgi için bkz. about_CommonParameters .
Çıkışlar