Внешняя компонента UsersDef.dll Не могу создать пользователя. #243011


#0 by Mikle Shaman
Собственно сабж. На чтение данных все работает без замечаний. При попытке создать нового пользователя валится база. Экзешник скулевый, база дбф-ная. Подскажите хоть куда копать. С уважением, Shaman.
#1 by Mikle Shaman
При попытке смены пароля та же ерунда. Про дбф - это я тупанул, базы которые пытаюсь редактить - скулевые. Кстати, мож у меня dll старая? Если кто кинется последней версией - буду зело признателен.
#2 by romix
Может это как-то поможет?
#3 by Mikle Shaman
Роман, спасибо, штука полезная. Но причем тут сабж?
#4 by romix
Я не понял что ты хочешь если честно
#5 by romix
В конечном итоге что ты хочешь
#6 by Mikle Shaman
Я хочу создать пользователя в нескольких базах одновременно. Для этого пытаюсь использовать ВК Users.dll/ Но при вызове любого метода, пытающегося осуществить запись данных, валится база. На чтение все работает ок.
#7 by Ужасть бухгалтера
Версия файла какая? Может, и правда старая компонента.
#8 by romix
Вообще-то можно средствами файловой системы размапить файл users.usr чтобы один файл был как несколько.
#9 by romix
Я не знаю как это делается, но мне писали люди у которых туева хуча конф, что они так делают.
#10 by romix
Что-то вроде жестких ссылок.
#11 by Ужасть бухгалтера
Собственно, это они и есть :))
#12 by romix
А как их ставить? Тянет на статью в КЗ :-)
#13 by romix
А вот нашел: Hard Link Magic. Программа, специально написанная исключительно для создания жестких ссылок. Интерфейс интуитивно понятный. Помимо основного окна программы, она еще встраивает в контекстное меню проводника пункт "Create Hard Link".
#14 by Ужасть бухгалтера
Alt-F6 в Фаре
#15 by romix
Работает однако :-)
#16 by Mikle Shaman
Это все здорово, но почему UsersDef.dll не работает? Если есть описанный метод, то он должен работать, ИМХО. Версию компоненты посмотрю.
#17 by zxcvb
Именно так. Хард-линки и прочее, в контексте 7.7 - все это от лукавого. Не надо выделываться... Один хрен -защиты там нет никакой, и не будет. У меня - около 80 баз. (если не считать всякие филиалы и склады-самописки.) Я и сам, если честно не знаю - все лиактуальные? Да и пох... Ужас.:) Так вот: самый железобетонный вариант - держать эталонный users.usr, который в свою очередь зависит от регламента добавления юзеров в AD. И просто, тупо копировать его во все новые базы. А так же, при добавлении юзера или при удалении оного. Делается все двумя батниками, которые запускает самый младший эникейщик.
#18 by Mikle Shaman
Обсуждали буквально на днях. У скулевых баз вылетят все настройки СКЛ сервера при замене файла users.usr. Там контрольная сумма в .dba пишется. Вобщем идей нет. Блин, похоже надо как-то искать atos12, это вроде его разработка.
#19 by Heckfy
Я активно юзаю эту ВК. Проблемы были только с методом ИзменитьИмяПользователя. Остальное все ок. Может в коде что не правильно делаешь. Давай код в студию.
#20 by Mikle Shaman
Как тут у нас код-то вставляется? В смысле шоб красиво и на желтом фоне?
#21 by Heckfy
ctrl+c
#22 by Mikle Shaman
Делаем проще А то там из кода не все может быть ясно.
#23 by Heckfy
Во всем коде разбираться не стал. Чето работой завалили. Я там две процедурки добавил. На их основе сможешь разобраться. Если че, спрашивай.
#24 by Mikle Shaman
Спасибо. Сегодня уже не успеваю, надо на корпоративную пьянку бежать. Завтра посмотрю. Ноя там похоже свой косяк выловил. Там путь похоже некорректно подставляется. Правда непонятно, почему это валит систему.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С