Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows NT/2000/2003 (http://forum.oszone.net/forumdisplay.php?f=5)
-   -   Проблема с запуском 1С под доменным пользователем (http://forum.oszone.net/showthread.php?t=128417)

mad_spl 12-01-2009 10:35 1004732

Проблема с запуском 1С под доменным пользователем
 
У меня следующая проблема: Для буха установил 1С систему, но она не может отобразить базу, которая находится на др. компе, т.е. сама программа запускается. У буха пользовательская доменная учет. запись с правами доменного пользователя (GPO на AD почти по умолчанию все остались для OU пользователей). Так вот база отображается только под правами админа, т.е. под учеткой админа. Как сделать, чтобы она (бух), как пользователь, спокойно пользовалась базой 1С. /Я ей пока запускаю бухгалтерию под локальным администраторским именем ("запуск от имени"), но, естественно, со стороны безопасности - это не правильно, да и каждый раз ей вбивать пароль мне не хочется./

И вопрос вдогонку: есть еще некоторые проги, которые запускаются польностью только под админскими правами. Что делать? Как лучше всего и правильней поступать в таких ситуациях?

Спасибо.

monkkey 12-01-2009 10:55 1004758

Проверьте разрешения доступа и безопасность на каталог базы.
runas /savecredentials может помочь в вопросе "вдогонку"

__sa__nya 12-01-2009 11:40 1004817

Цитата:

Цитата mad_spl
Для буха установил 1С систему, но она не может отобразить базу, которая находится на др. компе »

- а базу эту прописывали под пользователем буха или каким-нибудь другим ( локальным администратором, от имени к-го сейчас делаете запуск)? Дело в том что 1с-ки 77, 80, 81 содержат список баз отдельно для каждого пользователя. Пример: на компе есть пользуны user1, user2. Вошли под user1, создали базы, прописали к ним пути в 1с-ке, зашли под user2, открыли 1с-ку - а там список баз будет пуст (хотя физически они есть), потому что пути к ним прописаны в user1, а на user 2 их нужно заново прописать, и еще: если пользователь, от имени которого запускается 1С, не администратор, то у него должны полные NTFS - права (за исключение смены разрешений и владельца) на папку со всеми нужными ему базами, и на папку с установленной 1С.
Пути к базам 1С хранит:
1) 77 - в реестре HKCU\Software\1C
2) 80 - %userprofile%\application data\1C
3) 81 - %userprofile%\local settings\application data\1C

mad_spl 12-01-2009 13:54 1004938

спасибо, сейчас гляну...



завтра с это просмотрю, т.к. доступа к бухгалтерии пока нет.

mad_spl 12-01-2009 14:30 1004972

У меня еще один вопрос на эту тему...нужно одному сотруднику дать возможность поиграть в игрушку(охранник:- что б скучно не было охранять), так вот, когда запускаешь .exe-шку, то никаких действий не происходит вообще (от имени админа я запускать ему ничего не собираюсь). Я попробовал сделать следующее (это во многих случаях мне помогло без заморочек, но если делаю не правильно - поправьте меня) на уровне ntfs дал ему полный доступ ко всей папке, где находится игра (C:/Progr files/games/...), т.е. только к папке (и ко всем вложенным папкам + файлам, соответственно), где находится игра. При запуске exe не запускается. Как нужно поступить в этом случае. Смотрел на форумах, там предлагают использовать различные админские проги, но не ужели этот момент нельзя решить на виндовом уровне?

monkkey 12-01-2009 14:55 1005016

mad_spl,
regmon.exe, filemon.exe
Но пусть лучше работает, а не играет )))

__sa__nya 13-01-2009 09:23 1005990

Цитата:

Цитата mad_spl
на уровне ntfs дал ему полный доступ ко всей папке »

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

mad_spl 13-01-2009 10:24 1006019

Цитата:

Цитата monkkey
regmon.exe, filemon.exe
Но пусть лучше работает, а не играет ))) »

Просмотрел я, что это за утилитки, - они выдают все объекты и места, куда обращается указанная прога. Как мне это может помочь?

Цитата:

Цитата __sa__nya
а вот совсем полного доступа лучше не давать - т.к. в таком случае челове может изменять разрешения на данную папку и ее подпапки (короче, грубо говоря, на вкладке "безопасность" в списке разрешить проставить все галочки кроме "полный доступ" - это даст человеку права создавать, изменять, удалять что угодно в конкретной папке, но не менять разрешения). »

Да, знаю, совсем полный я не даю, только на изменение и т.д.

__sa__nya 13-01-2009 10:54 1006039

Цитата:

Цитата mad_spl
Как мне это может помочь? »

Если на папке с игрой вы поставили полный доступ, но она все равно не запускается, значит ей нужно записать/считать данные из реестра, либо еще из каких-нибудь папок, на которые пользователю доступа может не быть. С помощью вышеуказанных прог можно узнать куда пытается лезть игрушка, и на соответстующие разделы реестра /папки так же дать досту пользователю. Но лучший вариант это
Цитата:

Цитата monkkey
Но пусть лучше работает, а не играет ))) »


mad_spl 13-01-2009 11:18 1006058

Цитата:

Цитата __sa__nya
Если на папке с игрой вы поставили полный доступ, но она все равно не запускается, значит ей нужно записать/считать данные из реестра, либо еще из каких-нибудь папок, на которые пользователю доступа может не быть. С помощью вышеуказанных прог можно узнать куда пытается лезть игрушка, и на соответстующие разделы реестра /папки так же дать досту пользователю. Но лучший вариант это
Цитата monkkey:
Но пусть лучше работает, а не играет ))) » »

:) Он же охранник, скучает, бедняжка. Вобщем, скачал я эти утилитки, проверил куда обращается игра (Халф лайф в1.1:)) к реестру и,,,там этих обращений сотни O_O!!! Я замучаюсь точно...

germka 13-01-2009 12:08 1006131

Просто разрешить на запись эти ветки реестра для пользователя на компьютере охранника, вручную то писать все в реестр не надо

crouler 13-02-2009 20:43 1037729

Если такой доступ открыт группе "Пользователи", то может не прокатить. Попробуй дать полный ntfs доступ на папку и .exe игрушки конкретному пользователю, т.е. охраннику!

Прогу 1С можно установить на сервере, да и базу тоже, открыть доступ бухгалтеру и работнику другого компьютера в терминальном режиме так, что при подключении к рабочему столу сервера им будет открываться сразу 1С. Только в 1С нужно будет создать пользовательские учётки с разными правами и рабочими папками.


Время: 21:03.

Время: 21:03.
© OSzone.net 2001-