| View previous topic :: View next topic | 
	
	
		| Author | Message | 
	
		| Марина 
 
 
 Joined: 27 Aug 2002
 Posts: 501
 Location: Кондрина Марина Александровна
 Occupation: ОАО БКО программист
 Interests: Боровичи Новгородской обл
 
 | 
			
				|  Posted: 22 Jun 2004 09:45    Post subject: Список баз, прав пользователей |   |  
				| 
 |  
				| Помогите мне пожалуйста кто знает. Мы перешли на W2000 и в связи с этим я вместо CMOD начинаю эксплуатировать BMOD. Проблема в том, что после инсталляции список баз, список пользователей и их прав надо ввести заново и нигде не ошибиться. А они у меня длинные, т к я каждые три месяца отпочковываю новую архивную базу.
 Может быть кто-то подскажет, во каким путям в каких dbf-ах все это хранится. Хочу все это скопировать.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| nicki 
 
 
 Joined: 22 Mar 2004
 Posts: 54
 
 
 Interests: Казань
 
 | 
			
				|  Posted: 22 Jun 2004 10:18    Post subject: |   |  
				| 
 |  
				| Эти справочники хранятся в каталоге PRO файлы с расширением .pro  хотя на самом деле это DBF файлы LOGIN.PRO и USER.PRO |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Krosh 
 
  
 Joined: 13 Oct 2003
 Posts: 97
 Location: КИА
 Occupation: СТ
 Interests: Москва
 
 | 
			
				|  Posted: 28 Jun 2004 11:39    Post subject: |   |  
				| 
 |  
				| ИМХО не надо так делать. Проще "раздавать" права на соответствующие директории с базами БЭСТа. Кто имеет права, тот видит то что нужно.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Magistr 
 
  
 Joined: 19 Aug 2002
 Posts: 1264
 Location: Петрунин Д.Н.
 Occupation: Инженер-программист
 Interests: Н.Новгород
 
 | 
			
				|  Posted: 28 Jun 2004 13:45    Post subject: |   |  
				| 
 |  
				|  	  | Krosh wrote: |  	  | ИМХО не надо так делать. Проще "раздавать" права на соответствующие директории с базами БЭСТа. Кто имеет права, тот видит то что нужно.
 | 
 
 Можно здесь поподробнее. Помоему, это не тривиально выяснить, какие каталоги и файлы нужны для работы того или иного пользователя. Т.к работая в одном модуля могут требоваться файлы из др. каталогов. Может у вас уже есть готовая схема: если нужен доступ в этот модуль, то нужно дать доступ на чтение (запись) к таким-то файлам в таких то каталогах. Кстати, предполагаю, что для файлов, которые нужны только на чтение, все же придется давать првао и на запи
 _________________
 http://v32.ru - печать и экспорт в Excel отчетов БЕСТ4.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Krosh 
 
  
 Joined: 13 Oct 2003
 Posts: 97
 Location: КИА
 Occupation: СТ
 Interests: Москва
 
 | 
			
				|  Posted: 30 Jun 2004 10:39    Post subject: |   |  
				| 
 |  
				| ИМХО, в первом сообщении речь шла о правах доступа к базам БЭСТ в целом для конкретных пользователей. 
 В сетевой среде можно задать права каждому конкретному пользователю или группе пользователей на конкретные директории (в нашем случае это конкретные базы БЭСТ).
 Т.о.,  засланный казачок Вася Пупкин не сможет войти в базу БЭСТ "Совершенно_секретное_предприятие", к которой он не допущен, т.к. у него не будет прав на директорию с этой базой.
 Хотя он увидит название этой базы в списке предприятий при выборе в БЭСТе, но эта строка будет "не активна".
 
 Если даже тут он ничего не должен видеть, то тогда действительно надо править строки label.pro.
 
 А что касается "какие каталоги и файлы" - это регулируется паролями в самом БЭСТ. Разобраться более подробно, что откуда берёт БЭСТ для абсолютно точной настройки прав доступа практически невозможно, поэтому не нужно.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Bestovichek 
 
  
 Joined: 22 Mar 2002
 Posts: 257
 
 
 
 
 | 
			
				|  Posted: 30 Jun 2004 13:19    Post subject: |   |  
				| 
 |  
				|  	  | Krosh wrote: |  	  | ИМХО, в первом сообщении речь шла о правах доступа к базам БЭСТ в целом для конкретных пользователей. 
 В сетевой среде можно задать права каждому конкретному пользователю или группе пользователей на конкретные директории (в нашем случае это конкретные базы БЭСТ).
 Т.о.,  засланный казачок Вася Пупкин не сможет войти в базу БЭСТ "Совершенно_секретное_предприятие", к которой он не допущен, т.к. у него не будет прав на директорию с этой базой.
 Хотя он увидит название этой базы в списке предприятий при выборе в БЭСТе, но эта строка будет "не активна".
 
 Если даже тут он ничего не должен видеть, то тогда действительно надо править строки label.pro.
 
 А что касается "какие каталоги и файлы" - это регулируется паролями в самом БЭСТ. Разобраться более подробно, что откуда берёт БЭСТ для абсолютно точной настройки прав доступа практически невозможно, поэтому не нужно.
 | 
 а не проще ли настроить авторизацию? там и доступы к конкретным предприятиям настраиваются, а если не нужно чтоб б он из-под ОС видел каталоги, то проще решить через терминал с опубликованым приложением БЭСТ-4 и тогда из-под ОСи пользователи вообще сервака могут не виде
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Li 
 
 
 Joined: 30 Jan 2004
 Posts: 172
 Location: Хайрова Л.Р.
 Occupation: программист, Вектра-Софт
 Interests: Казань
 
 | 
			
				|  Posted: 30 Jun 2004 14:38    Post subject: |   |  
				| 
 |  
				| Последнее - лучшее решение. Правда, немного напрягают пока вываливающиеся списки операторов для набора паролей - короткие. Но, наверно, и это пройдет. |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Krosh 
 
  
 Joined: 13 Oct 2003
 Posts: 97
 Location: КИА
 Occupation: СТ
 Interests: Москва
 
 | 
			
				|  Posted: 01 Jul 2004 09:48    Post subject: |   |  
				| 
 |  
				| Зачем терминал в локальной сети? Гланды удаляем ... ? 
 А настроить авторизацию наверно можно, но опять надо управлять паролями КОНКРЕТНЫХ лиц, а не ГРУПП лиц (по ролям). А у нас это осуществлено групповыми правами в Novell.
 
 
  	  | Quote: |  	  | вываливающиеся списки операторов для набора паролей | 
 Представьте себе КАК ЗАДОЛБАЮТ эти "списки" операторов, которые ЦЕЛЫЙ день, при КАЖДОМ входе в тот или другой режим будут набирать этот пароль. А посчитайте сколько драгоценных секунд на этом потеряется.
 Посчитаю (данные с потолка).
 2 смены * 50 пользователей * 2 сек. на набор пароля * 20 раз в день (хотя может ГОРАЗДО более) * 300 раб. дней = 1200000 сек =333,3 ч
 Умножим на з/пл оператора (500$ в мес / 20 дней =  25 $/день =
 3,125 $/ч)
 3,125*333,3=1042$
 Итого 1 килобакс и куча нервов. А зачем, за ч
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Bestovichek 
 
  
 Joined: 22 Mar 2002
 Posts: 257
 
 
 
 
 | 
			
				|  Posted: 01 Jul 2004 11:39    Post subject: |   |  
				| 
 |  
				|  	  | Krosh wrote: |  	  | Зачем терминал в локальной сети? Гланды удаляем ... ? 
 | 
 Разговор идет о том, чтобы у клиента не было прямого доступа к базе данных, а при любом подключении акромя терминала прийдется подключать сетевой ресурс как сетевой диск, отсюда и проблемы с распределением доступа
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Krosh 
 
  
 Joined: 13 Oct 2003
 Posts: 97
 Location: КИА
 Occupation: СТ
 Interests: Москва
 
 | 
			
				|  Posted: 01 Jul 2004 13:15    Post subject: |   |  
				| 
 |  
				|  	  | Bestovichek wrote: |  	  | Разговор идет о том, чтобы у клиента не было прямого доступа к базе данных, а при любом подключении акромя терминала прийдется подключать сетевой ресурс как сетевой диск, отсюда и проблемы с распределением доступа
 | 
 
 В чём проблема?
 
 Именно права на директорию (с базой БЭСТ) сетевого диска определяют видит эту директорию пользователь (группа пользователей) или нет.
 Пупкин - права есть, директория видна, с базой работать можно.
 Сидоров - прав нет. Директория не видна. И базы вообще нет (какбы).
 Группа Экономисты - есть права на директорию (базу) с ЧЕРНЫМ-ЧЕРНЫМ НАЛОМ (Страшно?). Видят и работают с ней.
 Остальные - прав на ЭТО нет. Они не видят этой директории (и базы).
 
 В чём проблема?
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Magistr 
 
  
 Joined: 19 Aug 2002
 Posts: 1264
 Location: Петрунин Д.Н.
 Occupation: Инженер-программист
 Interests: Н.Новгород
 
 | 
			
				|  Posted: 01 Jul 2004 14:23    Post subject: |   |  
				| 
 |  
				|  	  | Krosh wrote: |  	  | В чём проблема? | 
 
 Когда вопрос ставится так: этому дать доступ к Б4, а этому нет, то проблем нет.
 
 А когда вопрос ставится так - этом удать доступ только к зарплате, а этому только к Учет МБП, то вот тут уже проблема. Если дать доступ на весь каталог Б4, и разрулить права через авторизацию Б4, то тот кому дан доступ к МБП сможет запросто удалить файлы каталога SALARY и из других тоже.
 _________________
 http://v32.ru - печать и экспорт в Excel отчетов БЕСТ4.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Bestovichek 
 
  
 Joined: 22 Mar 2002
 Posts: 257
 
 
 
 
 | 
			
				|  Posted: 01 Jul 2004 14:49    Post subject: |   |  
				| 
 |  
				| Марина скажите чего вы имели в виду? а то мы подеремся  |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Magistr 
 
  
 Joined: 19 Aug 2002
 Posts: 1264
 Location: Петрунин Д.Н.
 Occupation: Инженер-программист
 Interests: Н.Новгород
 
 | 
			
				|  Posted: 01 Jul 2004 16:01    Post subject: |   |  
				| 
 |  
				|  	  | Bestovichek wrote: |  	  | Марина скажите чего вы имели в виду? а то мы подеремся  | 
 
 Согласен, что самым надежным (и, пожалуй, единственным) способом защиты БД Б4 от несанкционированного доступа, а также нечайного повреждения пользователями, является использование терм.сервера без доступа к рабочему столу - только назначенное приложение. Любые другие способы позволяют пользователю вручную удалить или записать "мусором" файлы БД. Однако, переход на терминал только с точки зрения безопасности не совсем оправдан да и не всегда возможе
 _________________
 http://v32.ru - печать и экспорт в Excel отчетов БЕСТ4.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Марина 
 
 
 Joined: 27 Aug 2002
 Posts: 501
 Location: Кондрина Марина Александровна
 Occupation: ОАО БКО программист
 Interests: Боровичи Новгородской обл
 
 | 
			
				|  Posted: 14 Jul 2004 12:52    Post subject: |   |  
				| 
 |  
				| Даа... Была в отпуске и не ожидала что тема так разрастется. Требовалось СКОПИРОВАТЬ список баз и права доступа ко всем этим базам вместе с паролями из БЭСТа версии СМОD в БЭСТ версии BMOD. Просто лень было набивать это заново.
 Это мне удалось копированием файлов login.pro, user.pro, label.pro .
 Что касается сетевых прав, их я даю или не даю на всю базу целиком. Мне не нужны лишние аварийные выходы. (Зарплату я не эксплуатирую, а остальные подкаталоги не всегда независимы друг от друга). Недостатки этого очевидны (но точно так же через Мой компьютер можно испортить и "свою" часть базы). Но вообще-то я просто играю по тем правилам, под которые и сделана игра "БЭСТ".
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Bestovichek 
 
  
 Joined: 22 Mar 2002
 Posts: 257
 
 
 
 
 | 
			
				|  Posted: 14 Jul 2004 13:38    Post subject: |   |  
				| 
 |  
				| вот всетаки как женская и мужская мысли работают! об этом как раз никто и не подумал
   
 P.S. Не в обиду, просто действительно по разному
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		|  |