az synapse sql pool audit-policy
SQL havuzunun denetim ilkesini yönetme.
Komutlar
| az synapse sql pool audit-policy show |
bir SQL havuzunun denetim ilkesini alın. |
| az synapse sql pool audit-policy update |
SQL havuzunun denetim ilkesini güncelleştirin. |
az synapse sql pool audit-policy show
bir SQL havuzunun denetim ilkesini alın.
az synapse sql pool audit-policy show [--ids]
[--name]
[--resource-group]
[--workspace-name]
Örnekler
bir SQL havuzunun denetim ilkesini alın.
az synapse sql pool audit-policy show --name sqlpool --workspace-name testsynapseworkspace --resource-group rg
İsteğe Bağlı Parametreler
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren tam bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
SQL havuzu adı.
Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.
Çalışma alanı adı.
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları göster, uyarıları gizle.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği az account set -s NAME_OR_IDyapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az synapse sql pool audit-policy update
SQL havuzunun denetim ilkesini güncelleştirin.
İlke etkinleştiriliyorsa --storage-account veya her ikisi de --storage-endpoint belirtilmelidir --storage-key .
az synapse sql pool audit-policy update [--actions]
[--add]
[--blob-storage-target-state {Disabled, Enabled}]
[--eh]
[--ehari]
[--ehts {Disabled, Enabled}]
[--enable-azure-monitor {false, true}]
[--force-string]
[--ids]
[--lats {Disabled, Enabled}]
[--lawri]
[--name]
[--remove]
[--resource-group]
[--retention-days]
[--set]
[--state {Disabled, Enabled}]
[--storage-account]
[--storage-endpoint]
[--storage-key]
[--storage-subscription]
[--use-secondary-key {false, true}]
[--workspace-name]
Örnekler
Depolama hesabı adına göre etkinleştirin.
az synapse sql pool audit-policy update --name sqlpool --workspace-name testsynapseworkspace \
--resource-group rg --state Enabled --blob-storage-target-state Enabled --storage-account mystorage
Depolama uç noktası ve anahtara göre etkinleştirin.
az synapse sql pool audit-policy update --name sqlpool --workspace-name testsynapseworkspace \
--resource-group rg --state Enabled --blob-storage-target-state Enabled \
--storage-endpoint https://mystorage.blob.core.windows.net --storage-key MYKEY==
Denetim eylemleri listesini ayarlayın.
az synapse sql pool audit-policy update --name sqlpool --workspace-name testsynapseworkspace \
--resource-group rg --actions SUCCESSFUL_DATABASE_AUTHENTICATION_GROUP 'UPDATE on database::mydb by public'
Denetim ilkesini devre dışı bırakın.
az synapse sql pool audit-policy update --name sqlpool --workspace-name testsynapseworkspace \
--resource-group rg --state Disabled
Blob depolama denetim ilkesini devre dışı bırakın.
az synapse sql pool audit-policy update --name sqlpool --workspace-name testsynapseworkspace \
--resource-group rg --blob-storage-target-state Disabled
Log Analytics denetim ilkesini etkinleştirin.
az synapse sql pool audit-policy update --name sqlpool --workspace-name testsynapseworkspace \
--resource-group rg --state Enabled --log-analytics-target-state Enabled \
--log-analytics-workspace-resource-id myworkspaceresourceid
Log Analytics denetim ilkesini devre dışı bırakın.
az synapse sql pool audit-policy update --name sqlpool --workspace-name testsynapseworkspace \
--resource-group rg --log-analytics-target-state Disabled
Olay hub'ı denetim ilkesini etkinleştirin.
az synapse sql pool audit-policy update --name sqlpool --workspace-name testsynapseworkspace \
--resource-group rg --state Enabled --event-hub-target-state Enabled \
--event-hub-authorization-rule-id eventhubauthorizationruleid --event-hub eventhubname
Varsayılan olay hub'ı için olay hub'ı denetim ilkesini etkinleştirin.
az synapse sql pool audit-policy update --name sqlpool --workspace-name testsynapseworkspace \
--resource-group rg --state Enabled --event-hub-target-state Enabled \
--event-hub-authorization-rule-id eventhubauthorizationruleid
Olay hub'ı denetim ilkesini devre dışı bırakın.
az synapse sql pool audit-policy update --name sqlpool --workspace-name testsynapseworkspace \
--resource-group rg --event-hub-target-state Disabled
İsteğe Bağlı Parametreler
Denetlenecek eylemlerin ve eylem gruplarının listesi.
Bir yol ve anahtar değer çiftleri belirterek nesne listesine nesne ekleyin. Örnek: --add property.listProperty <key=value, string veya JSON dize>.
Blob depolamanın denetim kayıtları için bir hedef olup olmadığını belirtin.
Olay hub'ının adı. event_hub_authorization_rule_id sağlanırken hiçbiri belirtilmezse, varsayılan olay hub'ı seçilir.
Olay hub'ı yetkilendirme kuralının kaynak kimliği.
Olay hub'larının denetim kayıtları için bir hedef olup olmadığını belirtin.
Azure İzleyici hedefinin etkinleştirilip etkinleştirilmediği.
'set' veya 'add' kullanırken, JSON'a dönüştürmeye çalışmak yerine dize değişmez değerlerini koruyun.
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren tam bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
Log Analytics'in denetim kayıtları için bir hedef olup olmadığını belirtin.
Denetim Günlükleri göndermek istediğiniz Log Analytics çalışma alanının çalışma alanı kimliği (Log Analytics çalışma alanının kaynak kimliği).
SQL havuzu adı.
Bir özelliği veya öğeyi listeden kaldırın. Örnek: --remove property.list OR --remove propertyToRemove.
Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.
Denetim günlüklerinin tutulacak gün sayısı.
Ayarlanacağı özellik yolunu ve değeri belirterek bir nesneyi güncelleştirin. Örnek: --set property1.property2=.
Denetim ilkesi durumu.
Depolama hesabının adı.
Depolama hesabı uç noktası.
Depolama hesabı için erişim anahtarı.
Depolama hesabının abonelik kimliği.
İkincil depolama anahtarının kullanılıp kullanılmayacağını gösterir.
Çalışma alanı adı.
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları göster, uyarıları gizle.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği az account set -s NAME_OR_IDyapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.