20 октября, суббота 18:30
Bankir.Ru

Объявление

Свернуть
Пока нет объявлений.

ИБСО требует администраторские права

Свернуть
X
  • Фильтр
  • Время
  • Показать
Очистить всё
новые сообщения

  • ИБСО требует администраторские права

    Здравствуйте. Такая проблема.
    Установлена ИБСО, Objects 3.4.22, Reports 3.4.5
    Любые отчеты у пользователей (например Документы - Безналичные - Отчеты - Положение 66Н Справка об изьятых документах) строятся ТОЛЬКО при наличие администраторских прав на машину (что не есть хорошо)
    Я так подозреваю, программа при работе REPORTS пытается получить доступ к какой-то ветке реестра, доступной только администратору.
    Как можно решить эту проблему не предоставляя админских прав пользователям.

  • #2
    Такая проблема часто ещё будет повторяться , однако существует немало программных мониторов реестра. Запустите программу из-под админских прав, постройте 1-2 отчёта. Потом посмотрите, в какие места реестра были чтение/запись и на уровне групповых политик дайте права соответствующей группе на выявленные ветки.
    Всё будет, как должно быть. Даже если будет иначе.

    Комментарий


    • #3
      Brass
      Попробуйте так:
      1. создайте папку Temp на системном диске;
      2. дайте на нее права для всех на полный доступ;
      3. переменные TEMP и TMP (как для компьютера, так и для пользователя) пропишите на нее (%SystemDrive%\Temp);
      4. измените ключ в реестре SOFTWARE\Oracle, который ссылается на папку временных файлов на %SystemDrive%\Temp
      Примерно так у нас сделано и прекрасно работает.
      PS: и это все реально сделать централизовано, но обкатайте сначала на одной
      PSS: обязательно отпишитесь о результате или возникших проблемах
      Последний раз редактировалось Vlad.S; 25.01.2007, 15:58.

      Комментарий


      • #4
        Прикол в том, что последний раз этой проблемой я занимался где-то полгода назад. И сейчас эту тему писал просто,внезапно вспомнив, по памяти
        Однако только что, проверив у одного пользователя (который заведен даже не как опытный, а как простой пользователь) я обнаружил что всё в порядке!
        Видимо дело в том что раньше стоял клиент Oracle 8.05 и REPORTS for 8.05
        А сейчас клиент 8.17 и REPORTS for 8.17

        Подозреваю что REPORTS for 8.05 написанный под однопользовательский WIN98 использует системную переменную TEMP (С:\WINDOWS\TEMP по умолчанию - куда конечно не пускает) а REPORTS for 8.17 - использует пользовательскую переменную TEMP (лезет в профиль)

        Спасибо всем откликнувшимся!
        Последний раз редактировалось Brass; 25.01.2007, 16:49.

        Комментарий

        Пользователи, просматривающие эту тему

        Свернуть

        Присутствует 1. Участников: 0, гостей: 1.

        Обработка...
        X