Итак, я застрял в создании VUsers для моего босса на своем сервере marklogic и наткнулся на проблему, которую я не могу исправить. Иногда marklogic не регистрирует меня, создавая пользователя, когда я нажимаю кнопку ввода в первый раз, поэтому, когда я щелкнул второй раз, он создал дубликата пользователя. Обычно это не проблема, обычно это просто говорит «имя пользователя уже используется» на втором, но на этот раз я получаю сообщение об ошибке, которое появляется каждый раз, когда я его открываю. Я не могу изменить его имя, и я не могу редактировать его разрешения. Есть ли способ удалить один из них?Ошибка сервера 500 на сервере MarkLogic
ответ
Вы можете удалить один, в противном случае пользователи будут искать и удалять один из них из базы данных безопасности.
Обращаем ваше внимание, что это подход с острым инструментом, и если вы используете его ненадлежащим образом, можете уничтожить свою базу данных безопасности - так что обращайтесь с особой осторожностью!
Если вы запустите это в Query Console против вашей базы данных безопасности, он вернет последовательность результатов. Я предоставляю URI для каждой записи безопасности и содержимого файла. Таким образом, вы можете принять обоснованное решение о том, какой из них вручную удалить с использованием предоставленного URI. Я не автоматизировал это как часть образца по дизайну - я оставляю вам анализ базы данных безопасности.
xquery version "1.0-ml";
declare namespace sec="http://marklogic.com/xdmp/security";
for $doc in fn:doc(cts:uri-match("http://marklogic.com/xdmp/users*"))[./sec:user/sec:user-name="beezelbubba"]
return <result uri="{xdmp:node-uri($doc)}">{$doc}</result>
Конечно, заменить beezelbubba с именем пользователя в вопросе.
Есть и другие способы поиска этой информации. Я выбираю подход xPath, потому что некоторые функции поиска могут быть недоступны в базе данных безопасности.
- 1. Ошибка HTTP 500 на сервере?
- 2. Внутренняя ошибка сервера 500 на WordPress на сервере Apache
- 3. 500 Внутренняя ошибка сервера
- 4. 500 Ошибка сервера file_get_contents
- 5. 500 Внутренняя ошибка сервера?
- 6. Внутренняя ошибка сервера (500) и PHP max_execution_time на сервере Linux
- 7. 500 Внутренняя ошибка сервера на сервере apache tomcat
- 8. 500 ошибка внутреннего сервера на сервере, работает локально
- 9. 500 ошибка внутреннего сервера в кодеригенере на реальном сервере
- 10. угловой пост 500 (Внутренняя ошибка сервера) только на сервере
- 11. 500 Внутренняя ошибка сервера
- 12. Ошибка сервера 500 .htaccess
- 13. Ошибка сервера 500 - Laravel
- 14. Установка трансформаций на сервере MarkLogic
- 15. POST - 500 (внутренняя ошибка сервера)
- 16. htaccess - ошибка интернет-сервера 500 на XAMPP
- 17. Ошибка сервера сервера нечетного 500
- 18. fbconnect Внутренняя ошибка сервера 500
- 19. Ошибка сервера CodeIgniter 500
- 20. Получение ошибка сервера 500
- 21. Ошибка сервера 500 Php
- 22. 500 Внутренняя ошибка сервера - PHPMailer
- 23. Ошибка сервера 500 в django
- 24. Ошибка сервера FastCGI 500
- 25. Ошибка сервера 500 Centos
- 26. Внутренняя ошибка сервера 500
- 27. Ошибка сервера 500
- 28. Внутренняя ошибка сервера Laravel 500 на iPage
- 29. Ошибка сервера Symfony2 500 на живом сайте
- 30. Ошибка 500 сервера в Python
Фантастический, он работал красиво! –
отлично - если это сработало, можете ли вы пометить ответ так, как принято, чтобы люди могли проводить время на других билетах? благодаря –