Как отключить надежные пароли в Azure SQL - PullRequest
0 голосов
/ 13 июня 2019

Мы находимся в процессе переноса базы данных из локальной среды в Azure SQL.Программное обеспечение, которое будет использовать эту базу данных, имеет жестко запрограммированное имя пользователя и пароль, поэтому мы не можем изменить его.К сожалению, жестко запрограммированный пароль не соответствует политике паролей для SQL Azure.

Я осмотрелся и нашел параметр CHECK_POICY, который можно добавить в запрос, однако я получаю сообщение об ошибке, сообщающее, что этот параметр не соответствуетподдерживается в этой версии SQL.

Keyword or statement option 'check_policy' is not supported in this version of SQL Server.

Я также не могу найти какую-либо документацию, в которой конкретно говорится: «Вы не можете изменить политику паролей в Azure SQL» - Кто-нибудь знает, как яМожно ли отключить политику паролей или найти документацию о том, что мы не можем этого сделать?

1 Ответ

1 голос
/ 14 июня 2019

База данных SQL Azure не поддерживает CHECK_POICY. Таким образом, вы не могли set CHECK_POLICY = ON or OFF.

Для получения дополнительной информации см .: Синтаксис для базы данных SQL Azure и хранилища данных SQL Azure :

ALTER LOGIN login_name
  {
      <status_option>
    | WITH <set_option> [ ,.. .n ]
  }
[;]

<status_option> ::=
    ENABLE | DISABLE

<set_option> ::=
    PASSWORD ='password'
    [
      OLD_PASSWORD ='oldpassword'
    ]
    | NAME = login_name

Набор поддержки только локального SQL-сервера и управляемого экземпляра SQL Azure CHECK_POLICY.

Вы также можете получить это из Политика паролей . enter image description here

База данных SQL обеспечивает сложность пароля. Разделы истечения срока действия пароля и применения политики не применяются к базе данных SQL.

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...