![]() |
|
| Правила Форума редакция от 22.06.2020 |
|
|||||||
|
|
Окажите посильную поддержку, мы очень надеемся на вас. Реквизиты для переводов ниже. |
|
![]() |
|
|
Опции темы | Опции просмотра |
Language
|
|
|
#1
|
|
Приветствую всех. Есть такая задача:
Сервер win2k3 st время от времени автоматически уходящий в перезагрузку из за аптейтов (это нормально, так и должно быть). На этом сервере работает самописный екзешник, который по расписанию архивирует базу с другого сервера \\main_server в той же подсети. Пути в программке используются unc. то есть \\main_server\base_adress. Однако авторизироваться программка не умеет. Отсюда две проблемы: 1. после перезагрузки до входа пользователя программа не стартовала (решено превращением её в службу при помощи instsrv и srvany) 2. после перезагрузки до входа пользователя нет авторизации на сетевом ресурсе и сервис работать отказывается. (пробовал делать старт сервиса из cmd файла, где перед екзешником процесса писал net use \\main_server\base_adress /user:user password >C:\log.txt в log.txt видим "Команда выполнена успешно", однако архивации не происходит, логов от программки, которая крутится службой нету, что, конечно, затрудняет диагностику, но, что есть, то есть... Сервис запущен не от имени system, а от имени локального администратора, user, который авторизируется на main_server - локальный пользователь того сервера с полными правами на папку base_adress. Сеть - рабочая группа. Что можно посоветовать в такой ситуации, кроме control userpasswords2 и, соответственно, автологона?
__________________
Жаба, жаба, где твой хвост, где твоя щетина? Где твой вертикальный рост, глупая скотина? Жаба смотрит на меня не соображая... Тюк её ботинком, тюк! Гадость-то какая! Последний раз редактировалось Iskam; 30.11.2009 в 16:39.. |
|
|
|
|
| Реклама: | DT02ABA200V | каркасные дома проекты и цены | борная кислота купить 1 кг | цена билетов на теплоход по волге из москвы до казани в сентябре | галтовочные тела абразив купить ижевск |
|
|
#2
|
|
Постоялец
![]() ![]() ![]() Пол:
Регистрация: 02.07.2009
Сообщений: 393
Репутация: 79
|
Во-первых, на чём писана программка?
Во-вторых, архивацию как делает? Системным вызовом архиватора или сама архивирует? В-третьих, в настройках службы на вкладке "вход в систему" не даёт прописать имя пользователя и пароль? |
|
|
|
|
|
#3
|
|
Постоялец
![]() ![]() ![]() ![]() ![]() Пол:
Регистрация: 07.10.2005
Сообщений: 760
Репутация: 166
|
Запускать задачу от нужного имени - это позволит авторизоваться. В планировщике это есть. Хотя глупо с другого сервера тянуть его базы. Вроде проще серверу самому сделать backup и передать его кому следует
|
|
|
|
|
|
#4
|
|
ViP
![]() Пол:
Регистрация: 18.01.2006
Адрес: MSK RU
Сообщений: 2,798
Репутация: 1164
|
axlwor, там базы не тянутся, там архивы кладутся на другой сервер.
Iskam, нужно создать на сервере логин с таким же именем и паролем, как на том сервере. Службу запускать от него. |
|
|
|
|
|
#5
|
|||||||||||||||||||||||
|
В общем, оказалось всё проще чем я думал, всем большое спасибо, кто тоже самое советовал.
Нужно запускать сервис от юзера с тем же именем и паролем, что и на мишени. Сегодня буду пробовать запустить его от system и как нибудь авторизоваться, пока сам не знаю как )).
а это зачем нужно знать? В том смысле, что проблема ведь не в архивации как таковой, а в механизме авторизации пользователя без активного сеанса.
__________________
Жаба, жаба, где твой хвост, где твоя щетина? Где твой вертикальный рост, глупая скотина? Жаба смотрит на меня не соображая... Тюк её ботинком, тюк! Гадость-то какая! |
||||||||||||||||||||||||
|
|
|
|
|
#6
|
|||||||||||||||||||||||
|
Постоялец
![]() ![]() ![]() Пол:
Регистрация: 02.07.2009
Сообщений: 393
Репутация: 79
|
Если решение найдено то уже незачем. Но всё-таки отвечу: 1. Если системным вызовом то имело смысл попробовать "runas /noprofile" в системном вызове. В противном случае пришлось бы изголяться с функциями языка и/или винапи. 2. На чём писано нужно было знать для того чтобы как раз дать совет как программно авторизоваться. Думаю, очевидно, что если программа на шарпе (или другом языке на основе .net) то действия будут отличаться от язвыков, основанных на winapi.... про борланды и иже присные молчу.. А вообще, имеет смысл такие вещи писать просто скриптом.... |
|||||||||||||||||||||||
|
|
|
| Эти 2 пользователя(ей) сказали cпасибо за это полезное сообщение: |
|
|
#7
|
|
Пользователь
Пол:
Регистрация: 13.05.2006
Сообщений: 48
Репутация: 8
|
Мде.. вы не пробовали воспользоваться специализированным программным обеспечением, специально заточенным для этого? Например, Acronis? |
|
|
|
|
|
#8
|
|||||||||||||||||||||||
Ну, уже, конечно, проехали, однако если действительно интересно почему нельзя использовать сторонние программы для бэкапа баз данных, почитайте о структуре, например, баз ADS, и представьте как в режиме работы 24\7 архивировать соответствующие друг другу *.adt, *.adm, и *.adi Это не совсем тривиальная задача, поэтому необходимо использовать внутренние механизмы архивации. Да, собственно, и 1С базу врядли получится в то время когда выполняется её постоянная модификация корректно свернуть в архив
__________________
Жаба, жаба, где твой хвост, где твоя щетина? Где твой вертикальный рост, глупая скотина? Жаба смотрит на меня не соображая... Тюк её ботинком, тюк! Гадость-то какая! |
||||||||||||||||||||||||
|
|
|
|
|
#9
|
|
Новичок
Пол:
Регистрация: 21.10.2009
Сообщений: 21
Репутация: 47
|
Свертывание в архив нужно делать по ночам!
|
|
|
|
![]() |
Похожие темы
|
||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| Не проходит авторизация на nowa.cc | lelbraun | Архив | 4 | 16.02.2010 12:18 |
| Вопрос: измение входа пользователей в систему? | GgreenpowerP | Windows XP | 3 | 20.03.2009 16:17 |
| Проблема входа систему. | intkz | Microsoft Windows | 1 | 23.06.2008 19:57 |
| Нужна прога для взлома паролей входа в систему. | MNZ | Архив | 4 | 18.09.2007 08:17 |
| Win XP ошибка при изменении входа пользователей в систему | cinder | Microsoft Windows | 1 | 14.11.2006 07:10 |
|
|