Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Flatly)
  • No Skin
Collapse
Brand Logo

NetXMS Forum

  1. Home
  2. Support (Russian)
  3. Access denied при изменении / удалении Dashboard

Access denied при изменении / удалении Dashboard

Scheduled Pinned Locked Moved Support (Russian)
3 Posts 2 Posters 8.7k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • R
    R
    raven1891
    wrote on last edited by
    #1

    Доброго времени суток.
    С netxms вот только начал работать, так что возможно решение проблемы будет очевидно опытным пользователям 😃
    При попытке удалить или изменить созданный ранее dashboard, возникает ошибка Access denied (если создать пустой dashboard, то он нормально удаляется). В системе всего один пользователь -  дефолтный админ. Все это крутится на debian сервере, webgui на нем же через tomcat8.

    Посмотрел логи netxmsd там все забито вот этим. Не уверен имеет ли оно отношение к проблеме.

    2019.04.04 10:22:40.262 *E* SQL query failed (Query = "INSERT INTO object_properties (name,status,is_deleted,inherit_access_rights,last_modified,status_calc_alg,status_prop_alg,status_fixed_val,status_shift,status_translation,status_single_threshold,status_thresholds,comments,is_system,location_type,latitude,longitude,location_accuracy,location_timestamp,guid,image,submap_id,country,city,street_address,postcode,maint_event_id,state_before_maint,object_id) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) ON DUPLICATE KEY UPDATE name=VALUES(name),status=VALUES(status),is_deleted=VALUES(is_deleted),inherit_access_rights=VALUES(inherit_access_rights),last_modified=VALUES(last_modified),status_calc_alg=VALUES(status_calc_alg),status_prop_alg=VALUES(status_prop_alg),status_fixed_val=VALUES(status_fixed_val),status_shift=VALUES(status_shift),status_translation=VALUES(status_translation),status_single_threshold=VALUES(status_single_threshold),status_thresholds=VALUES(status_thresholds),comments=VALUES(comments),is_system=VALUES(is_system),location_type=VALUES(location_type),latitude=VALUES(latitude),longitude=VALUES(longitude),location_accuracy=VALUES(location_accuracy),location_timestamp=VALUES(location_timestamp),guid=VALUES(guid),image=VALUES(image),submap_id=VALUES(submap_id),country=VALUES(country),city=VALUES(city),street_address=VALUES(street_address),postcode=VALUES(postcode),maint_event_id=VALUES(maint_event_id),state_before_maint=VALUES(state_before_maint),object_id=VALUES(object_id)"): Incorrect string value: '\xD0\x9F\xD0\xBE\xD0\xB4...' for column 'name' at row 1
    

    Заранее спасибо.

    1 Reply Last reply
    0
    • V
      V
      Victor Kirhenshtein
      wrote on last edited by
      #2

      Ошибка скорее всего связана с кодировкой базы, проверьте что там UTF-8.

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

      Еще попробуйте пользователя system - это встроенный суперпользователь. И проверьте права на объекты (в свойствах самих дашбордов и корневого объекта) - возможно снята опция наследования прав. Пользователь admin - это просто пользователь которому назначены права при инициализации, но их можно отобрать. У пользователя system права отобрать нельзя.

      1 Reply Last reply
      0
      • R
        R
        raven1891
        wrote on last edited by
        #3

        Спасибо, помогло. БД действительно была не в UTF8. Конвертнул БД (ошибки в логах пропали, но удалять дашборды так и не смог), затем от имени пользователя system для корневого dashboard сделал restore defaults в контроле доступа и выдал все права для admin аккаунта (опция наследования прав на созданных ранее дашбордах была установлена). Все заработало.

        1 Reply Last reply
        0

        Hello! It looks like you're interested in this conversation, but you don't have an account yet.

        Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

        With your input, this post could be even better 💗

        Register Login
        Reply
        • Reply as topic
        Log in to reply
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes


        • Login

        • Don't have an account? Register

        • Login or register to search.
        Powered by NodeBB Contributors
        • First post
          Last post
        0
        • Categories
        • Recent
        • Tags
        • Popular
        • Users
        • Groups