Нашли решение здесь,
https://github.com/terraform-providers/terraform-provider-aws/issues/5584#issuecomment-433203543
[114 ] Наряду с флагом skip_credentials_validation также требуется фиктивный секретный ключ.
provider "aws" {
region = "${var.region}"
skip_credentials_validation = true
skip_requesting_account_id = true
skip_metadata_api_check = true
s3_force_path_style = true
access_key = "mock_access_key"
secret_key = "mock_secret_key"
}
Дайте следующую команду для пересева mytable для запуска в 1:
DBCC CHECKIDENT (mytable, RESEED, 0)
Read об этом в Книгах по Строке (BOL, справка SQL). Также будьте осторожны, что у Вас нет записей выше, чем семя, которое Вы устанавливаете.
Я понял это. Это:
DBCC CHECKIDENT ('tablename', RESEED, newseed)
Вы не хотите делать это в целом. Пересейте может создать проблемы целостности данных. Это действительно только для использования в системах разработки, где Вы уничтожаете все данные тестирования и запускаетесь. Это не должно использоваться в производственной системе в случае, если все связанные записи не были удалены (не каждая таблица, которая должна быть в отношениях внешнего ключа!). Можно создать путаницу, делающую это и особенно если Вы означаете делать это регулярно после каждого удалять. Это - плохая идея взволновать по поводу разрывов в Вас значения полей идентификационных данных.