Как создать пользователей в коллабнете?
Я работаю над хранилищем Colvernet Subversion. Я установил программное обеспечение CollabNetSubversionEdge-4.0.6_setup-x86_64 и создал пользователей в графическом интерфейсе Collabnet для доступа к своему хранилищу. И я, и мои пользователи обращаются к моему хранилищу, и все работает нормально.Но,
Здесь моя задача состоит в том, чтобы создать пользователей в Collabnet. Создать пользователей в базе данных (MySql или Oracle) и заставить их подключиться к нашей базе данных для доступа к Collabnet.
Я много гуглил, но я не получил ни одного ответа на этот вопрос.Может быть, это невозможно. Если это возможно, пожалуйста, скажите мне, как этого добиться. Большое спасибо.
1 ответ
Subversion передает безопасность своим серверам. Если вы используете Apache httpd
(вы не указываете), вы можете использовать любые конфигурации Apache для доступа пользователей. Два наиболее распространенных - это LDAP (который может подключаться к вашему серверу Windows Active Directory) и использование текстового httpasswd
создать файл пароля пользователя. Я не видел этого в SQL, и я не мог представить, почему вы захотите использовать что-то настолько сложное для чего-то такого простого - если вы уже не храните пользователей в базе данных SQL.
Если бы ничего другого, вы могли бы иметь crontab, который будет строить svn_access_file
через SQL-запрос, который проходит через httpasswd
,
Об этом есть некоторая информация от Oracle, но я никогда не видел, чтобы это было сделано, и в документации Apache httpd нет конкретных указаний.