Aracılığıyla paylaş


az sql server

SQL sunucularını yönetme.

Komutlar

Name Description Tür Durum
az sql server ad-admin

Sunucunun Active Directory yöneticisini yönetin.

Göbek GA
az sql server ad-admin create

Yeni bir sunucu Active Directory yöneticisi oluşturun.

Göbek GA
az sql server ad-admin delete

Sunucunun AD yöneticisini ayarlar.

Göbek GA
az sql server ad-admin list

Bir sunucudaki Azure Active Directory yöneticilerinin listesini alır.

Göbek GA
az sql server ad-admin update

Mevcut bir sunucu Active Directory yöneticisini güncelleştirin.

Göbek GA
az sql server ad-only-auth

Bu Sunucu için yalnızca Azure Active Directory Kimlik Doğrulaması ayarlarını yönetin.

Göbek GA
az sql server ad-only-auth disable

Bu Sunucu için yalnızca Azure Active Directory Kimlik Doğrulamasını devre dışı bırakın.

Göbek GA
az sql server ad-only-auth enable

Bu Sunucu için yalnızca Azure Active Directory Kimlik Doğrulamasını etkinleştirin.

Göbek GA
az sql server ad-only-auth get

Belirli bir Azure Active Directory yalnızca Kimlik Doğrulaması özelliğini alın.

Göbek GA
az sql server advanced-threat-protection-setting

Sunucunun gelişmiş tehdit koruması ayarını yönetin.

Göbek GA
az sql server advanced-threat-protection-setting show

Gelişmiş bir tehdit koruması ayarı alır.

Göbek GA
az sql server advanced-threat-protection-setting update

Sunucunun gelişmiş tehdit koruması ayarını güncelleştirin.

Göbek GA
az sql server audit-policy

Sunucunun denetim ilkesini yönetme.

Göbek GA
az sql server audit-policy show

Sunucu denetim ilkesini göster.

Göbek GA
az sql server audit-policy update

Sunucunun denetim ilkesini güncelleştirme.

Göbek GA
az sql server audit-policy wait

Sunucunun denetim ilkesinin bir koşulu karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin.

Göbek GA
az sql server conn-policy

Sunucunun bağlantı ilkesini yönetme.

Göbek GA
az sql server conn-policy show

Sunucunun güvenli bağlantı ilkesini alır.

Göbek GA
az sql server conn-policy update

Sunucunun güvenli bağlantı ilkesini güncelleştirir.

Göbek GA
az sql server create

Bir sunucu oluşturun.

Göbek GA
az sql server delete

Bir sunucuyu siler.

Göbek GA
az sql server dns-alias

Sunucunun DNS diğer adlarını yönetme.

Göbek GA
az sql server dns-alias create

Bir sunucu DNS diğer adı oluşturur.

Göbek GA
az sql server dns-alias delete

Verilen ada sahip sunucu DNS diğer adını siler.

Göbek GA
az sql server dns-alias list

Bir sunucu için sunucu DNS diğer adlarının listesini alır.

Göbek GA
az sql server dns-alias set

DNS diğer adının işaret etmesi gereken bir sunucu ayarlar.

Göbek GA
az sql server dns-alias show

Bir sunucu DNS diğer adı alır.

Göbek GA
az sql server firewall-rule

Sunucunun güvenlik duvarı kurallarını yönetme.

Göbek GA
az sql server firewall-rule create

Güvenlik duvarı kuralı oluşturun.

Göbek GA
az sql server firewall-rule delete

Güvenlik duvarı kuralını siler.

Göbek GA
az sql server firewall-rule list

Sunucunun güvenlik duvarı kurallarını listeleyin.

Göbek GA
az sql server firewall-rule show

Güvenlik duvarı kuralının ayrıntılarını gösterir.

Göbek GA
az sql server firewall-rule update

Güvenlik duvarı kuralını güncelleştirme.

Göbek GA
az sql server ipv6-firewall-rule

Sunucunun ipv6 güvenlik duvarı kurallarını yönetme.

Göbek GA
az sql server ipv6-firewall-rule create

Bir ipv6 güvenlik duvarı kuralı oluşturun.

Göbek GA
az sql server ipv6-firewall-rule delete

IPv6 güvenlik duvarı kuralını siler.

Göbek GA
az sql server ipv6-firewall-rule list

Sunucunun ipv6 güvenlik duvarı kurallarını listeleyin.

Göbek GA
az sql server ipv6-firewall-rule show

ipv6 güvenlik duvarı kuralının ayrıntılarını gösterir.

Göbek GA
az sql server ipv6-firewall-rule update

Bir ipv6 güvenlik duvarı kuralını güncelleştirin.

Göbek GA
az sql server key

Sunucunun anahtarlarını yönetme.

Göbek GA
az sql server key create

Bir sunucu anahtarı oluşturur.

Göbek GA
az sql server key delete

Sunucu anahtarını siler.

Göbek GA
az sql server key list

Sunucu anahtarlarının listesini alır.

Göbek GA
az sql server key show

Bir sunucu anahtarı gösterir.

Göbek GA
az sql server list

Kullanılabilir sunucuları listeleyin.

Göbek GA
az sql server list-usages

Sunucu kullanımlarını döndürür.

Göbek GA
az sql server ms-support

Sunucunun Microsoft destek işlemlerini yönetin.

Göbek GA
az sql server ms-support audit-policy

Sunucunun Microsoft destek işlemleri denetim ilkesini yönetin.

Göbek GA
az sql server ms-support audit-policy show

Sunucu Microsoft destek işlemleri denetim ilkesini göster.

Göbek GA
az sql server ms-support audit-policy update

Sunucunun Microsoft destek işlemleri denetim ilkesini güncelleştirin.

Göbek GA
az sql server ms-support audit-policy wait

Sunucunun Microsoft destek işlemleri denetim ilkesinin bir koşulu karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin.

Göbek GA
az sql server outbound-firewall-rule

Sunucunun giden güvenlik duvarı kurallarını yönetin.

Göbek GA
az sql server outbound-firewall-rule create

Yeni bir giden güvenlik duvarı kuralı oluşturun.

Göbek GA
az sql server outbound-firewall-rule delete

Giden güvenlik duvarı kuralını silin.

Göbek GA
az sql server outbound-firewall-rule list

Sunucunun giden güvenlik duvarı kurallarını listeleyin.

Göbek GA
az sql server outbound-firewall-rule show

Giden güvenlik duvarı kuralının ayrıntılarını gösterin.

Göbek GA
az sql server refresh-external-governance-status

Dış idare durumunu yeniler.

Göbek GA
az sql server show

Bir sunucu alır.

Göbek GA
az sql server tde-key

Bir sunucunun şifreleme koruyucusu yönetme.

Göbek GA
az sql server tde-key revalidate

Bir sunucu şifreleme koruyucusu yeniden doğrulama.

Göbek GA
az sql server tde-key set

Sunucunun şifreleme koruyucusunu ayarlar. anahtarı ilk https://zcusa.951200.xyz/en-us/cli/azure/sql/server/key?view=azure-cli-latest#az-sql-server-key-createoluşturduğunuzdan emin olun.

Göbek GA
az sql server tde-key show

Bir sunucu şifreleme koruyucusu alır.

Göbek GA
az sql server update

Bir sunucuyu güncelleştirme.

Göbek GA
az sql server vnet-rule

Sunucunun sanal ağ kurallarını yönetme.

Göbek GA
az sql server vnet-rule create

Azure SQL Server'a erişime izin veren bir sanal ağ kuralı oluşturun.

Göbek GA
az sql server vnet-rule delete

Verilen ada sahip sanal ağ kuralını siler.

Göbek GA
az sql server vnet-rule list

Bir sunucudaki sanal ağ kurallarının listesini alır.

Göbek GA
az sql server vnet-rule show

Bir sanal ağ kuralı alır.

Göbek GA
az sql server vnet-rule update

Sanal ağ kuralını güncelleştirme.

Göbek GA
az sql server wait

SQL sunucusunun bir koşulu karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin.

Göbek GA

az sql server create

Bir sunucu oluşturun.

az sql server create --name
                     --resource-group
                     [--admin-password]
                     [--admin-user]
                     [--assign-identity]
                     [--enable-ad-only-auth]
                     [--enable-public-network {false, true}]
                     [--external-admin-name]
                     [--external-admin-principal-type]
                     [--external-admin-sid]
                     [--federated-client-id]
                     [--identity-type {None, SystemAssigned, SystemAssigned,UserAssigned, UserAssigned}]
                     [--key-id]
                     [--location]
                     [--minimal-tls-version {1.0, 1.1, 1.2, 1.3}]
                     [--no-wait]
                     [--pid]
                     [--restrict-outbound-network-access {false, true}]
                     [--user-assigned-identity-id]

Örnekler

Bir sunucu oluşturun.

az sql server create -l westus -g mygroup -n myserver -u myadminuser -p myadminpassword

Sunucuya genel ağ erişimi devre dışı bırakılmış bir sunucu oluşturun.

az sql server create -l westus -g mygroup -n myserver -u myadminuser -p myadminpassword -e false

SQL Yöneticisi olmadan, AD yöneticisi ve Yalnızca AD etkin bir sunucu oluşturun.

az sql server create --enable-ad-only-auth --external-admin-principal-type User --external-admin-name myUserName --external-admin-sid c5e964e2-6bb2-1111-1111-3b16ec0e1234 -g myResourceGroup -n myServer

SQL Yöneticisi olmadan, AD yöneticisi, Yalnızca AD etkin, Kullanıcı YönetilenLeri ve Kimlik Türü SystemAssigned,UserAssigned ile bir sunucu oluşturun.

az sql server create --enable-ad-only-auth --external-admin-principal-type User --external-admin-name myUserName \ --external-admin-sid c5e964e2-6bb2-1111-1111-3b16ec0e1234 -g myResourceGroup -n myServer -i \ --user-assigned-identity-id /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testumi \ --identity-type SystemAssigned,UserAssigned --pid /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testumi

SQL Yöneticisi olmadan, AD yöneticisi, Yalnızca AD etkin, Kullanıcı YönetilenLeri ve Kimlik Türü UserAssigned ile bir sunucu oluşturun.

az sql server create --enable-ad-only-auth --external-admin-principal-type User --external-admin-name myUserName \ --external-admin-sid c5e964e2-6bb2-1111-1111-3b16ec0e1234 -g myResourceGroup -n myServer -i \ --user-assigned-identity-id /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testumi \ --identity-type UserAssigned --pid /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testumi

Gerekli Parametreler

--name -n

Azure SQL Server'ın adı. az configure --defaults sql-server=<name>kullanarak varsayılanı yapılandırabilirsiniz.

--resource-group -g

Kaynak grubunun adı. az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--admin-password -p

Yönetici oturum açma parolası (sunucu oluşturma için gereklidir).

--admin-user -u

Sunucu için yönetici kullanıcı adı. Bir kez oluşturulan değiştirilemez.

--assign-identity -i

Azure KeyVault gibi anahtar yönetimi hizmetleriyle kullanmak üzere bu sunucu için bir Azure Active Directory Kimliği oluşturun ve atayın.

Default value: False
--enable-ad-only-auth

Bu sunucu için Yalnızca Azure Active Directory Kimlik Doğrulamasını etkinleştirin.

Default value: False
--enable-public-network -e
Önizleme

Sunucuya genel ağ erişimine izin verilip verilmeyeceğini ayarlayın. False olduğunda, yalnızca Özel Bağlantılar aracılığıyla yapılan bağlantılar bu sunucuya ulaşabilir.

Kabul edilen değerler: false, true
--external-admin-name

Azure AD yönetici kullanıcısının, grubunun veya uygulamasının görünen adı.

--external-admin-principal-type

Kullanıcı, Grup veya Uygulama.

--external-admin-sid

Azure AD yöneticisinin benzersiz kimliği. Kullanıcı veya Grup için Nesne Kimliği, Uygulamalar için İstemci Kimliği.

--federated-client-id --fid

Kiracılar arası CMK senaryosunda kullanılan federasyon istemci kimliği.

--identity-type -t

Kullanılacak Kimlik türü. Olası değerler SystemAsssigned,UserAssigned, SystemAssigned,UserAssigned ve None değerleridir.

Kabul edilen değerler: None, SystemAssigned, SystemAssigned,UserAssigned, UserAssigned
--key-id -k

Şifreleme için anahtar kasası URI'si.

--location -l

Yer. değerleri: az account list-locations. az configure --defaults location=<location>kullanarak varsayılan konumu yapılandırabilirsiniz.

--minimal-tls-version

Gelen bağlantılar için sql server tarafından zorlanan en düşük TLS sürümü.

Kabul edilen değerler: 1.0, 1.1, 1.2, 1.3
--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

Default value: False
--pid --primary-user-assigned-identity-id

Birincil kullanıcı tarafından yönetilen kimliğin kimliği.

--restrict-outbound-network-access -r
Önizleme

Sunucuya giden ağ erişiminin kısıtlanıp kısıtlanmadığını ayarlayın. True olduğunda, sunucudan giden bağlantılar kısıtlanır.

Kabul edilen değerler: false, true
--user-assigned-identity-id -a

Bu sunucu için bir Kullanıcı Tarafından Yönetilen Kimlik (UMI) oluşturun ve atayın.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az sql server delete

Bir sunucuyu siler.

az sql server delete [--ids]
                     [--name]
                     [--resource-group]
                     [--subscription]
                     [--yes]

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

Azure SQL Server'ın adı. az configure --defaults sql-server=<name>kullanarak varsayılanı yapılandırabilirsiniz.

--resource-group -g

Kaynak grubunun adı. az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--yes -y

Onay istemde bulunmayın.

Default value: False
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az sql server list

Kullanılabilir sunucuları listeleyin.

az sql server list [--expand-ad-admin]
                   [--resource-group]

Örnekler

Geçerli abonelikteki tüm sunucuları listeleyin.

az sql server list

Bir kaynak grubundaki tüm sunucuları listeleyin.

az sql server list -g mygroup

İsteğe Bağlı Parametreler

--expand-ad-admin

Sunucunun Active Directory Yöneticisi'ni genişletin.

Default value: False
--resource-group -g

Kaynak grubunun adı. az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az sql server list-usages

Sunucu kullanımlarını döndürür.

az sql server list-usages [--ids]
                          [--name]
                          [--resource-group]
                          [--subscription]

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

Azure SQL Server'ın adı. az configure --defaults sql-server=<name>kullanarak varsayılanı yapılandırabilirsiniz.

--resource-group -g

Kaynak grubunun adı. az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az sql server refresh-external-governance-status

Dış idare durumunu yeniler.

az sql server refresh-external-governance-status [--ids]
                                                 [--resource-group]
                                                 [--server]
                                                 [--subscription]

Örnekler

Sunucu için dış idare durumunu yenileme

az sql server refresh-external-governance-status  --resource-group MyResourceGroup --server MyServer

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--resource-group -g

Kaynak grubunun adı. az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.

--server -s

Azure SQL Server'ın adı. az configure --defaults sql-server=<name>kullanarak varsayılanı yapılandırabilirsiniz.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az sql server show

Bir sunucu alır.

az sql server show [--expand-ad-admin]
                   [--ids]
                   [--name]
                   [--resource-group]
                   [--subscription]

İsteğe Bağlı Parametreler

--expand-ad-admin

Sunucunun Active Directory Yöneticisi'ni genişletin.

Default value: False
--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

Azure SQL Server'ın adı. az configure --defaults sql-server=<name>kullanarak varsayılanı yapılandırabilirsiniz.

--resource-group -g

Kaynak grubunun adı. az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az sql server update

Bir sunucuyu güncelleştirme.

az sql server update [--add]
                     [--admin-password]
                     [--assign_identity]
                     [--enable-public-network {false, true}]
                     [--federated-client-id]
                     [--force-string]
                     [--identity-type {None, SystemAssigned, SystemAssigned,UserAssigned, UserAssigned}]
                     [--ids]
                     [--key-id]
                     [--minimal-tls-version {1.0, 1.1, 1.2, 1.3}]
                     [--name]
                     [--no-wait]
                     [--pid]
                     [--remove]
                     [--resource-group]
                     [--restrict-outbound-network-access {false, true}]
                     [--set]
                     [--subscription]
                     [--user-assigned-identity-id]

Örnekler

Bir sunucuyu güncelleştirme. (otomatik olarak oluşturulmuş)

az sql server update --admin-password myadminpassword --name MyAzureSQLServer --resource-group MyResourceGroup

Bir sunucuyu Kullanıcı Tarafından Yönetilen Kimlikler ile güncelleştirin ve Kimlik Türü SystemAssigned,UserAssigned şeklindedir.

az sql server update -g myResourceGroup -n myServer -i \ --user-assigned-identity-id /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testumi \ --identity-type SystemAssigned,UserAssigned --pid /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testumi

Bir sunucuyu Kullanıcı Tarafından Yönetilen Kimlikler ve Kimlik Türü UserAssigned ile güncelleştirin.

az sql server update -g myResourceGroup -n myServer -i \ --user-assigned-identity-id /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testumi \ --identity-type UserAssigned --pid /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testumi

İsteğe Bağlı Parametreler

--add

Bir yol ve anahtar değer çiftleri belirterek nesne listesine nesne ekleyin. Örnek: --add property.listProperty <key=value, string or JSON string>.

Default value: []
--admin-password -p

Yönetici oturum açma parolası.

--assign_identity -i

Azure KeyVault gibi anahtar yönetimi hizmetleriyle kullanmak üzere bu sunucu için bir Azure Active Directory Kimliği oluşturun ve atayın.

Default value: False
--enable-public-network -e
Önizleme

Sunucuya genel ağ erişimine izin verilip verilmeyeceğini ayarlayın. False olduğunda, yalnızca Özel Bağlantılar aracılığıyla yapılan bağlantılar bu sunucuya ulaşabilir.

Kabul edilen değerler: false, true
--federated-client-id --fid

Kiracılar arası CMK senaryosunda kullanılan federasyon istemci kimliği.

--force-string

'set' veya 'add' kullanırken, JSON'a dönüştürmeye çalışmak yerine dize değişmez değerlerini koruyun.

Default value: False
--identity-type -t

Kullanılacak Kimlik türü. Olası değerler SystemAsssigned,UserAssigned, SystemAssigned,UserAssigned ve None değerleridir.

Kabul edilen değerler: None, SystemAssigned, SystemAssigned,UserAssigned, UserAssigned
--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--key-id -k

Şifreleme için anahtar kasası URI'si.

--minimal-tls-version

Gelen bağlantılar için sql server tarafından zorlanan en düşük TLS sürümü.

Kabul edilen değerler: 1.0, 1.1, 1.2, 1.3
--name -n

Azure SQL Server'ın adı. az configure --defaults sql-server=<name>kullanarak varsayılanı yapılandırabilirsiniz.

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

Default value: False
--pid --primary-user-assigned-identity-id

Birincil kullanıcı tarafından yönetilen kimliğin kimliği.

--remove

Bir özelliği veya öğeyi listeden kaldırın. Örnek: --remove property.list <indexToRemove> VEYA --remove propertyToRemove.

Default value: []
--resource-group -g

Kaynak grubunun adı. az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.

--restrict-outbound-network-access -r
Önizleme

Sunucuya giden ağ erişiminin kısıtlanıp kısıtlanmadığını ayarlayın. True olduğunda, sunucudan giden bağlantılar kısıtlanır.

Kabul edilen değerler: false, true
--set

Ayarlanacağı özellik yolunu ve değerini belirterek nesneyi güncelleştirin. Örnek: --set property1.property2=<value>.

Default value: []
--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--user-assigned-identity-id -a

Bu sunucu için bir Kullanıcı Tarafından Yönetilen Kimlik (UMI) oluşturun ve atayın.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az sql server wait

SQL sunucusunun bir koşulu karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin.

az sql server wait [--created]
                   [--custom]
                   [--deleted]
                   [--exists]
                   [--expand]
                   [--ids]
                   [--interval]
                   [--name]
                   [--resource-group]
                   [--subscription]
                   [--timeout]
                   [--updated]

İsteğe Bağlı Parametreler

--created

'ProvisioningState' ile 'Succeeded' konumunda oluşturulana kadar bekleyin.

Default value: False
--custom

Koşul özel bir JMESPath sorgusunu karşılayana kadar bekleyin. Örneğin provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Silinene kadar bekleyin.

Default value: False
--exists

Kaynak var olana kadar bekleyin.

Default value: False
--expand

Yanıta eklenecek alt kaynaklar. Varsayılan değer Yok'tır.

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--interval

Saniye cinsinden yoklama aralığı.

Default value: 30
--name -n

Azure SQL Server'ın adı. az configure --defaults sql-server=<name>kullanarak varsayılanı yapılandırabilirsiniz.

--resource-group -g

Kaynak grubunun adı. az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--timeout

Saniye cinsinden en fazla bekleme.

Default value: 3600
--updated

'Başarılı' konumunda provisioningState ile güncelleştirilene kadar bekleyin.

Default value: False
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.