az sql server
Управление серверами SQL Server.
Команды
az sql server ad-admin |
Управление администратором Active Directory сервера. |
az sql server ad-admin create |
Создайте администратора Сервера Active Directory. |
az sql server ad-admin delete |
Задает администратора AD сервера. |
az sql server ad-admin list |
Возвращает список администраторов Azure Active Directory на сервере. |
az sql server ad-admin update |
Обновите существующего администратора Сервера Active Directory. |
az sql server ad-only-auth |
Управление параметрами проверки подлинности только в Azure Active Directory для этого сервера. |
az sql server ad-only-auth disable |
Отключите проверку подлинности только Azure Active Directory для этого сервера. |
az sql server ad-only-auth enable |
Включите проверку подлинности только Azure Active Directory для этого сервера. |
az sql server ad-only-auth get |
Получение определенного свойства проверки подлинности только Azure Active Directory. |
az sql server advanced-threat-protection-setting |
Управление параметром расширенной защиты от угроз на сервере. |
az sql server advanced-threat-protection-setting show |
Возвращает параметр расширенной защиты от угроз. |
az sql server advanced-threat-protection-setting update |
Обновление параметра расширенной защиты от угроз на сервере. |
az sql server audit-policy |
Управление политикой аудита сервера. |
az sql server audit-policy show |
Показать политику аудита сервера. |
az sql server audit-policy update |
Обновление политики аудита сервера. |
az sql server audit-policy wait |
Поместите ИНТЕРФЕЙС командной строки в состояние ожидания до тех пор, пока не будет выполнено условие политики аудита сервера. |
az sql server conn-policy |
Управление политикой подключения сервера. |
az sql server conn-policy show |
Возвращает политику безопасного подключения сервера. |
az sql server conn-policy update |
Обновления политики безопасного подключения сервера. |
az sql server create |
Создание сервера. |
az sql server delete |
Удаляет сервер. |
az sql server dns-alias |
Управление псевдонимами DNS сервера. |
az sql server dns-alias create |
Создает псевдоним DNS сервера. |
az sql server dns-alias delete |
Удаляет dns-псевдоним сервера с заданным именем. |
az sql server dns-alias list |
Возвращает список dns-псевдонимов сервера для сервера. |
az sql server dns-alias set |
Задает сервер, на который должен указывать псевдоним DNS. |
az sql server dns-alias show |
Возвращает псевдоним DNS сервера. |
az sql server firewall-rule |
Управляет правилами брандмауэра сервера. |
az sql server firewall-rule create |
Создайте правило брандмауэра. |
az sql server firewall-rule delete |
Удаляет правило брандмауэра. |
az sql server firewall-rule list |
Вывод списка правил брандмауэра сервера. |
az sql server firewall-rule show |
Показывает сведения о правиле брандмауэра. |
az sql server firewall-rule update |
Обновление правила брандмауэра. |
az sql server ipv6-firewall-rule |
Управление правилами брандмауэра ipv6 сервера. |
az sql server ipv6-firewall-rule create |
Создайте правило брандмауэра ipv6. |
az sql server ipv6-firewall-rule delete |
Удаляет правило брандмауэра IPv6. |
az sql server ipv6-firewall-rule list |
Список правил брандмауэра ipv6 сервера. |
az sql server ipv6-firewall-rule show |
Показывает сведения о правиле брандмауэра ipv6. |
az sql server ipv6-firewall-rule update |
Обновление правила брандмауэра ipv6. |
az sql server key |
Управление ключами сервера. |
az sql server key create |
Создает ключ сервера. |
az sql server key delete |
Удаляет ключ сервера. |
az sql server key list |
Возвращает список ключей сервера. |
az sql server key show |
Отображает ключ сервера. |
az sql server list |
Вывод списка доступных серверов. |
az sql server list-usages |
Возвращает сведения об использовании сервера. |
az sql server ms-support |
Управление операциями поддержки Майкрософт на сервере. |
az sql server ms-support audit-policy |
Управление политикой аудита операций поддержки Майкрософт на сервере. |
az sql server ms-support audit-policy show |
Показать политику аудита операций поддержки Майкрософт на сервере. |
az sql server ms-support audit-policy update |
Обновление политики аудита операций поддержки Майкрософт на сервере. |
az sql server ms-support audit-policy wait |
Поместите интерфейс командной строки в состояние ожидания, пока не будет выполнено условие политики аудита операций поддержки Майкрософт. |
az sql server outbound-firewall-rule |
Управление правилами брандмауэра для исходящего трафика сервера. |
az sql server outbound-firewall-rule create |
Создайте правило брандмауэра для исходящего трафика. |
az sql server outbound-firewall-rule delete |
Удалите правило брандмауэра для исходящего трафика. |
az sql server outbound-firewall-rule list |
Вывод списка правил брандмауэра для исходящего трафика сервера. |
az sql server outbound-firewall-rule show |
Отображение сведений для правила брандмауэра для исходящего трафика. |
az sql server show |
Получает сервер. |
az sql server tde-key |
Управление предохранителем шифрования сервера. |
az sql server tde-key set |
Задает средство защиты шифрования сервера. Убедитесь, что сначала https://docs.microsoft.com/en-us/cli/azure/sql/server/key?view=azure-cli-latest#az-sql-server-key-createнужно создать ключ . |
az sql server tde-key show |
Возвращает предохранитель шифрования сервера. |
az sql server update |
Обновление сервера. |
az sql server vnet-rule |
Управление правилами виртуальной сети сервера. |
az sql server vnet-rule create |
Создайте правило виртуальной сети, чтобы разрешить доступ к Azure SQL Server. |
az sql server vnet-rule delete |
Удаляет правило виртуальной сети с заданным именем. |
az sql server vnet-rule list |
Возвращает список правил виртуальной сети на сервере. |
az sql server vnet-rule show |
Возвращает правило виртуальной сети. |
az sql server vnet-rule update |
Обновление правила виртуальной сети. |
az sql server wait |
Поместите ИНТЕРФЕЙС командной строки в состояние ожидания до тех пор, пока не будет выполнено условие сервера SQL Server. |
az sql server create
Создание сервера.
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}]
[--no-wait]
[--pid]
[--restrict-outbound-network-access {false, true}]
[--user-assigned-identity-id]
Примеры
Создание сервера.
az sql server create -l westus -g mygroup -n myserver -u myadminuser -p myadminpassword
Создайте сервер с отключенным доступом к серверу из общедоступной сети.
az sql server create -l westus -g mygroup -n myserver -u myadminuser -p myadminpassword -e false
Создайте сервер без Администратор SQL с включенным администратором AD и только AD.
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 с администратором AD, включен только AD, user ManagedIdenties и Типом удостоверения SystemAssigned,UserAssigned.
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 с правами администратора AD, включенной только AD, User ManagedIdenties и Identity Type is UserAssigned.
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
Обязательные параметры
Имя сервера Azure SQL. Вы можете настроить значение по умолчанию с помощью az configure --defaults sql-server=<name>
.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Необязательные параметры
Пароль для входа администратора (требуется для создания сервера).
Имя пользователя администратора для сервера. После создания его нельзя изменить.
Создайте и назначьте удостоверение Azure Active Directory для этого сервера для использования со службами управления ключами, такими как Azure KeyVault.
Включите проверку подлинности только Azure Active Directory для этого сервера.
Укажите, разрешен ли доступ к серверу в общедоступной сети. Если задано значение false, к этому серверу могут подключаться только подключения, выполненные через приватные каналы.
Отображаемое имя пользователя, группы или приложения Azure AD администратора.
Пользователь, группа или приложение.
Уникальный идентификатор администратора Azure AD. Идентификатор объекта для пользователя или группы, идентификатор клиента для приложений.
Федеративный идентификатор клиента, используемый в сценарии CMK для нескольких клиентов.
Тип используемого удостоверения. Возможные значения: SystemAsssigned, UserAssigned, SystemAssigned, UserAssigned и None.
URI хранилища ключей для шифрования.
Расположение. Значения из az account list-locations
. Расположение по умолчанию можно настроить с помощью az configure --defaults location=<location>
.
Минимальная версия TLS, применяемая сервером SQL Server для входящих подключений.
Не ожидать завершения длительной операции.
Идентификатор основного управляемого удостоверения пользователя.
Укажите, ограничен ли исходящий сетевой доступ к серверу. При значении true исходящие подключения с сервера будут ограничены.
Создайте и назначьте управляемое пользователем удостоверение (UMI) для этого сервера.
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. на сайте http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az sql server delete
Удаляет сервер.
az sql server delete [--ids]
[--name]
[--resource-group]
[--subscription]
[--yes]
Необязательные параметры
Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах "Идентификатор ресурса". Необходимо указать аргументы --ids или другие аргументы "Идентификатор ресурса".
Имя сервера Azure SQL. Вы можете настроить значение по умолчанию с помощью az configure --defaults sql-server=<name>
.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Не запрашивать подтверждение.
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. на сайте http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az sql server list
Вывод списка доступных серверов.
az sql server list [--expand-ad-admin]
[--resource-group]
Примеры
Вывод списка всех серверов в текущей подписке.
az sql server list
Вывод списка всех серверов в группе ресурсов.
az sql server list -g mygroup
Необязательные параметры
Разверните администратор Active Directory для сервера.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. на сайте http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az sql server list-usages
Возвращает сведения об использовании сервера.
az sql server list-usages [--ids]
[--name]
[--resource-group]
[--subscription]
Необязательные параметры
Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах "Идентификатор ресурса". Необходимо указать аргументы --ids или другие аргументы "Идентификатор ресурса".
Имя сервера Azure SQL. Вы можете настроить значение по умолчанию с помощью az configure --defaults sql-server=<name>
.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. на сайте http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az sql server show
Получает сервер.
az sql server show [--expand-ad-admin]
[--ids]
[--name]
[--resource-group]
[--subscription]
Необязательные параметры
Разверните администратор Active Directory для сервера.
Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах "Идентификатор ресурса". Необходимо указать аргументы --ids или другие аргументы "Идентификатор ресурса".
Имя сервера Azure SQL. Вы можете настроить значение по умолчанию с помощью az configure --defaults sql-server=<name>
.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. на сайте http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az sql server update
Обновление сервера.
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}]
[--name]
[--no-wait]
[--pid]
[--remove]
[--resource-group]
[--restrict-outbound-network-access {false, true}]
[--set]
[--subscription]
[--user-assigned-identity-id]
Примеры
Обновление сервера. (автоматически создано)
az sql server update --admin-password myadminpassword --name MyAzureSQLServer --resource-group MyResourceGroup
Обновите сервер с помощью управляемых пользователем удостоверений и типа удостоверения SystemAssigned,UserAssigned.
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
Обновите сервер с использованием управляемых пользователем удостоверений и типа удостоверения UserAssigned.
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
Необязательные параметры
Добавьте объект в список объектов , указав пары путь и ключевое значение. Пример: --add property.listProperty <key=value, string или JSON string>.
Пароль для входа администратора.
Создайте и назначьте удостоверение Azure Active Directory для этого сервера для использования со службами управления ключами, такими как Azure KeyVault.
Укажите, разрешен ли доступ к серверу в общедоступной сети. Если задано значение false, к этому серверу могут подключаться только подключения, выполненные через приватные каналы.
Федеративный идентификатор клиента, используемый в сценарии CMK для нескольких клиентов.
При использовании "set" или "add" сохраните строковые литералы, а не пытаться преобразовать в JSON.
Тип используемого удостоверения. Возможные значения: SystemAsssigned, UserAssigned, SystemAssigned, UserAssigned и None.
Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах "Идентификатор ресурса". Необходимо указать аргументы --ids или другие аргументы "Идентификатор ресурса".
URI хранилища ключей для шифрования.
Минимальная версия TLS, применяемая сервером SQL Server для входящих подключений.
Имя сервера Azure SQL. Вы можете настроить значение по умолчанию с помощью az configure --defaults sql-server=<name>
.
Не ожидать завершения длительной операции.
Идентификатор основного управляемого удостоверения пользователя.
Удаление свойства или элемента из списка. Пример: --remove property.list ИЛИ --remove propertyToRemove.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Укажите, ограничен ли исходящий сетевой доступ к серверу. При значении true исходящие подключения с сервера будут ограничены.
Обновите объект, указав путь к свойству и значение для задания. Пример: --set property1.property2=.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Создайте и назначьте управляемое пользователем удостоверение (UMI) для этого сервера.
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. на сайте http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az sql server wait
Поместите ИНТЕРФЕЙС командной строки в состояние ожидания до тех пор, пока не будет выполнено условие сервера SQL Server.
az sql server wait [--created]
[--custom]
[--deleted]
[--exists]
[--expand]
[--ids]
[--interval]
[--name]
[--resource-group]
[--subscription]
[--timeout]
[--updated]
Необязательные параметры
Дождитесь создания с параметром "provisioningState" в "Успешно".
Подождите, пока условие не будет удовлетворено пользовательским запросом JMESPath. Например, provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Дождитесь удаления.
Дождитесь появления ресурса.
Дочерние ресурсы, которые необходимо включить в ответ. Значение по умолчанию —Нет.
Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах "Идентификатор ресурса". Необходимо указать аргументы --ids или другие аргументы "Идентификатор ресурса".
Интервал опроса в секундах.
Имя сервера Azure SQL. Вы можете настроить значение по умолчанию с помощью az configure --defaults sql-server=<name>
.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Максимальное время ожидания в секундах.
Дождитесь обновления с параметром provisioningState в "Успешно".
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. на сайте http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Обратная связь
Отправить и просмотреть отзыв по