Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu makalede, Azure CLI kullanarak Active Directory (AD) kimlik doğrulaması ile Azure Arc tarafından etkinleştirilen SQL Yönetilen Örneği nasıl dağıtılacağı açıklanmaktadır.
Belirli yönergeler için şu makalelere bakın:
- Öğretici – AD bağlayıcısını müşteri tarafından yönetilen anahtar sekmesi modunda dağıtma
- Öğretici – SISTEM tarafından yönetilen anahtar sekmesi modunda AD bağlayıcısı dağıtma
Önkoşullar
Devam etmeden önce aşağıdaki araçları yükleyin:
OU ve AD hesabını ayarlama hakkında daha fazla bilgi edinmek için Azure Arc özellikli veri hizmetlerini Active Directory kimlik doğrulamasında dağıtma - önkoşullar bölümüne gidin
Active Directory tümleşik SQL Yönetilen Örneği dağıtma ve güncelleştirme
Örnek oluşturma
Azure Arc tarafından etkinleştirilen SQL Yönetilen Örneği oluşturma komutu için kullanılabilir seçenekleri görüntülemek için aşağıdaki komutu kullanın:
az sql mi-arc create --help
SQL Yönetilen Örneği oluşturmak için kullanınaz sql mi-arc create. Farklı bağlantı modları için aşağıdaki örneklere bakın:
Oluşturma - dolaylı olarak bağlı mod
az sql mi-arc create
--name < SQL MI name >
--k8s-namespace < namespace >
--ad-connector-name < your AD connector name >
--keytab-secret < SQL MI keytab secret name >
--ad-account-name < SQL MI AD user account >
--primary-dns-name < SQL MI primary endpoint DNS name >
--primary-port-number < SQL MI primary endpoint port number >
--secondary-dns-name < SQL MI secondary endpoint DNS name >
--secondary-port-number < SQL MI secondary endpoint port number >
--use-k8s
Örnek:
az sql mi-arc create
--name contososqlmi
--k8s-namespace arc
--ad-connector-name adarc
--keytab-secret arcuser-keytab-secret
--ad-account-name arcuser
--primary-dns-name arcsqlmi.contoso.local
--primary-port-number 31433
--secondary-dns-name arcsqlmi-2.contoso.local
--secondary-port-number 31434
--use-k8s
Oluşturma - doğrudan bağlı mod
az sql mi-arc create
--name < SQL MI name >
--ad-connector-name < your AD connector name >
--keytab-secret < SQL MI keytab secret name >
--ad-account-name < SQL MI AD user account >
--primary-dns-name < SQL MI primary endpoint DNS name >
--primary-port-number < SQL MI primary endpoint port number >
--secondary-dns-name < SQL MI secondary endpoint DNS name >
--secondary-port-number < SQL MI secondary endpoint port number >
--custom-location < your custom location >
--resource-group < resource-group >
Örnek:
az sql mi-arc create
--name contososqlmi
--ad-connector-name adarc
--keytab-secret arcuser-keytab-secret
--ad-account-name arcuser
--primary-dns-name arcsqlmi.contoso.local
--primary-port-number 31433
--secondary-dns-name arcsqlmi-2.contoso.local
--secondary-port-number 31434
--custom-location private-location
--resource-group arc-rg
Örneği güncelleştirme
Bir SQL Yönetilen Örneği güncelleştirmek için kullanınaz sql mi-arc update. Farklı bağlantı modları için aşağıdaki örneklere bakın:
Güncelleştirme - dolaylı olarak bağlı mod
az sql mi-arc update
--name < SQL MI name >
--k8s-namespace < namespace >
--keytab-secret < SQL MI keytab secret name >
--use-k8s
Örnek:
az sql mi-arc update
--name contososqlmi
--k8s-namespace arc
--keytab-secret arcuser-keytab-secret
--use-k8s
Güncelleştirme - doğrudan bağlı mod
Not
Kaynak grubunun zorunlu bir parametre olduğunu ancak bunun değiştirilemez olduğunu unutmayın.
az sql mi-arc update
--name < SQL MI name >
--keytab-secret < SQL MI keytab secret name >
--resource-group < resource-group >
Örnek:
az sql mi-arc update
--name contososqlmi
--keytab-secret arcuser-keytab-secret
--resource-group arc-rg
Doğrudan bağlı modda bir örneği silme
bir SQL Yönetilen Örneği silmek için kullanınaz sql mi-arc delete. Her iki bağlantı modu için aşağıdaki örneklere bakın:
az sql mi-arc delete --name < SQL MI name > --k8s-namespace < namespace > --use-k8s
Örnek:
az sql mi-arc delete --name contososqlmi --k8s-namespace arc --use-k8s