Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Серверные продукты Microsoft » Windows Server 2008/2008 R2 » 2008 - [решено] Как изменить параметры локальной политики через командную строку (реестр, файл)?

Ответить
Настройки темы
2008 - [решено] Как изменить параметры локальной политики через командную строку (реестр, файл)?

Новый участник


Сообщения: 10
Благодарности: 1

Профиль | Отправить PM | Цитировать


Изменения
Автор: sas800507
Дата: 06-10-2010
Описание: Указан путь к параметру в политике
Возникла необходимость в изменении параметров локальной политики через командную строку.
Суть проблемы:
Создаётся скрипт на AutoIt который автоустанавливает MSSQL2008R2 на чистую ОС Windows Server 2008 Standard. По умолчанию в ОС установлена проверка пароля на сложность (Локальная политика безопасности \ Политики учётных записей \ Политика паролей \ Пароль должен отвечать требованиям сложности). В процессе установки MSSQL передаётся простой пароль (pswd) для пользователя sa, который как раз и не проходит проверку сложности и процесс установки MSSQL прерывается с ошибкой.

Так вот, ходелось бы в процессе работы скрипта произвести "временное" отключение проверки пароля на сложность. Как выполнить данное действие через командную строку (реестр, файл)?

Отправлено: 11:01, 06-10-2010

 
QRS QRS вне форума

Ветеран


Сообщения: 630
Благодарности: 111

Профиль | Отправить PM | Цитировать


SecEdit

возможно еще gpupdate
Это сообщение посчитали полезным следующие участники:

Отправлено: 19:49, 06-10-2010 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 10
Благодарности: 1

Профиль | Отправить PM | Цитировать


Спасибо QRS!

Действительно получилось сделать.

Алгоритм такой
1. Выполнить secedit /export /cfg currentpol.txt - текущую политику выгрузить в текстовый файл
2. Файл выглядит как ini, поэтому просто правим в нём PasswordComplexity с 1 на 0
3. Выполняем secedit /configure /cfg currentpol.txt /db newpol.sdb - создаём новую базу с политикой
4. Выполняем secedit /configure /db newpol.sdb /areas SECURITYPOLICY - базу с политикой "записываем на сервер"
5. Выполняем установку MSSQL.
6. Повторяем всё, только PasswordComplexity меняем обратно на 1.

И наступает счастливый момент, когда MSSQL установлен с простым паролем
Это сообщение посчитали полезным следующие участники:

Отправлено: 12:33, 07-10-2010 | #3


Новый участник


Сообщения: 1
Благодарности: 0

Профиль | Отправить PM | Цитировать


а как перенести локальные политики безопасности (что из консоли secpol.msc) на другие компьютеры?

Отправлено: 18:13, 31-10-2011 | #4



Компьютерный форум OSzone.net » Серверные продукты Microsoft » Windows Server 2008/2008 R2 » 2008 - [решено] Как изменить параметры локальной политики через командную строку (реестр, файл)?

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - Media Player Classic как через командную строку или плейлист поставить повтор Anarasius Скриптовые языки администрирования Windows 4 09-06-2017 17:05
Службы - Как изменить тип запуска службы через командную строку ? ALEKCEN Microsoft Windows 2000/XP 1 29-08-2010 11:27
Установка - установка через командную строку Kibor_G Microsoft Windows 2000/XP 14 03-08-2007 18:42
общение через командную строку vilisz Сетевые технологии 10 25-05-2006 16:37
не могу изменить параметры локальной политики безопасности Ridik Microsoft Windows 2000/XP 1 20-03-2006 12:21




 
Переход