Имя: Пароль:
1C
 
Как установить пароль на конфе?
0 ehb
 
27.05.08
13:12
Можгл ли установиь пароль на конф?
1 Лефмихалыч
 
27.05.08
13:13
не устал еще? я ж тебе часа три назад отвечал на этот вопрос
2 Лефмихалыч
 
27.05.08
13:13
3 gusden
 
27.05.08
13:14
(0) Пароль на пользователя с правами админ. И никто другой твою конфу не откроет.
4 Maxus43
 
27.05.08
13:15
(3) откроет, но не изменит...
5 ehb
 
27.05.08
13:15
При установке на поставку там не нашел пароль гед ставиться
6 ehb
 
27.05.08
13:16
qusden такой вари ант я делал
7 ehb
 
27.05.08
13:16
там можно прочитать модули
8 ehb
 
27.05.08
13:17
тексты программы чтобы невозможно было читать
9 Kavar
 
27.05.08
13:17
(5) Тебе же сказали - нет там пароля.
Можешь поставку без исходников сделать.
10 Stepa86
 
27.05.08
13:18
Если не знаешь такие элементарные вещи, как установка пароля на модуль и поставка без исходных кодов, че собрался защищать то???
11 Maxus43
 
27.05.08
13:18
(0) Читай

Пароль на код модуля

Исходный код шифруется с помощью данного пароля, взломать без знания пароля невозможно.

Откройте любой код модуля.
Выберите пункт меню Текст - Установить Пароль. Введите пароль и подтверждение.


Исключение кода модуля

С помощью поставки конфигурации можно вообще исключить исходный код модуля из конфигурации - он будет храниться в скомпилированном виде. Причем делается это все очень просто.

Открываете конфигурацию.
Через пункт Конфигурация - Поставка конфигурации - Настройка поставки заходите в форму настройки поставки, выбираете текст каких модулей нужно исключить из поставки (можно выбрать сразу все для каждого уровня иерархии). Выберите также галочку "Файл поставки может использоваться для обновления".

Далее через пункт Конфигурация - Поставка конфигурации - Комплект поставки создаете CF-файл.

Теперь этот CF файл можно загружать у клиента - в этом CF файле нужные модули исключены (защищены от просмотра).

Настройки поставки хранятся в CF-файле, но к сожалению их нельзя изменить через сравнение конфигураций, только путем полной загрузки CF-файла. Поэтому лучше сделать один общий модуль "КлиентСервер", где хранить функции, которые используют директивы препроцессора, а все остальные модули закрыть.
12 Sol78
 
27.05.08
13:55
(6), (7) И что ты делал? Какие права были у Юзера под которым ты в конфигуратор входил?

(4) - он не просто не изменит, конфигуратор под пользователем, у которого нет "право администрирования" или "полных прав" открывается, но сама конфигурация (я про Основную) - по умолчанию у такого пользователя не открыта. И открыть её (а также конфигурацию БД и конфигурацию Поставщика) нельзя - будет писать "Недостаточно прав доступа". Поэтому и посмотреть ничего нельзя.

Просто пользователь с такими правами (административными или полными) должен быть один и у него должен быть пароль. Просто везде принято работать под пользователями с Полными правами - конечно они имеют доступ в конфигуратор.

В остальном (по теме праролей) автор, кури (11).

P.S. И меня тоже интересует, что человек с такими знаниями хочет закрыть, установив пароль на ВСЮ конфигурацию (закрыв кстати при этом весь, в том числе и типовой код, который 1С вообще-то открытым поставляет)?
Независимо от того, куда вы едете — это в гору и против ветра!