`
chenlb
  • 浏览: 693289 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

[转载]svn用MySql认证的设置

阅读更多

1.下载mysql认证模块,mod_auth_mysql_2.0.29.win32.zip
下载地址:http://www.gknw.net/development/apache/httpd-2.0/win32/modules
将.so文件拷贝到Apache的modules目录下。

2.配置httpd.conf
a. 增加模块载入
LoadModule mysql_auth_module  modules/mod_auth_mysql.so
b. SVN认证
<Location /svnroot>
DAV svn
SVNPath g:/svnroot/  #如果是总目录,则为SVNParentPath

AuthName  “SVNRoot Auth"
AuthType    Basic
Require     valid-user

AuthMySQLHost    localhost
AuthMySQLUser   root
AuthMySQLPassword    *******

AuthMySQLDB     svn
AuthMySQLUserTable    svnusers
AuthMySQLNameField   username
AuthMySQLPasswordField    password

AuthMySQLMD5Passwords   On
</Location>

3. 如果在数据库认证时出现错误
在Apache的errors.log中显示客户端的版本有问题,进入Mysql,执行以下命令
set password for 'root'@localhost=OLD_APSSWORD('******');

4.要进一步控制访问权限,要加上:
AuthzSVNAccessFile    "e:\Apache\conf\svnauthz.conf"


转载: http://blog.csdn.net/abetman/archive/2007/03/05/1520730.aspx

分享到:
评论

相关推荐

    svn+ldap+sasl认证(svn通过ldap用户进行认证登陆)

    需要设置 svn 服务器的认证机制,使用 ldap 服务器进行用户认证。 5. 配置 sasl 认证协议 配置 sasl 认证协议需要设置 sasl 的配置文件,通常位于 /etc/sasl2 目录下。需要设置 sasl 的认证机制,使用 ldap 服务器...

    CentOS 7.2 SVN+Mysql+Apache+PHP版本管理工具安装配置

    - 使用命令 `mysql -u root -p` 登录 MySQL 数据库。 - 对于 MariaDB,初始密码为空;对于 MySQL,初始密码通常存储在 `/root/.mysql_secret` 文件中。 2. **设置密码**: - 设置 root 用户密码:`SET PASSWORD =...

    Apache2+SVN+MYSQL认证 配置项详细步骤

    在本配置中,由于我们仅使用 MySQL 认证,所以这个设置可能可省略。 3. **MySQL 认证**: - `AuthMySQL on` 开启 MySQL 认证。 - `AuthMySQL_Authoritative on` 指定仅使用 MySQL 认证,如果通过则认为用户有权...

    实例方式讲解svn目录权限设置

    svn目录权限设置详解 随着软件开发的日益复杂,版本控制系统的重要性变得更加明显。Subversion(SVN)是一种流行的版本控制系统,能够帮助开发者 efektively 管理项目的版本变更。但是,SVN的权限设置一直是开发者...

    svn认证失败,用户名密码修改巧方法

    在使用Subversion(SVN)进行版本控制时,有时用户可能会遇到“svn认证失败”的问题。这通常是由于输入了错误的用户名或密码,或者SVN客户端缓存的凭证已过期或不再有效导致的。本篇文章将深入探讨这个问题,并提供...

    apache+svn+MySQL+PHP+svnmanager+bugfree完全安装手册

    ### Apache+SVN+MySQL+PHP+SVNManager+BugFree 完全安装手册 #### 一、Apache+SVN 安装与配置 ##### 1. 安装 Apache 2.2.9 在安装 Apache 之前,请确保你的计算机运行的是 Windows 2000、Windows XP SP1 或 ...

    centos下搭建SVN服务器和MySQL

    4. **配置SVN**:进入`/svn/test/conf`目录,编辑`svnserve.conf`、`passwd`和`authz`文件,以设置权限和用户认证。 5. **启动SVN服务**:使用`svnserve -d -r /svn`命令启动SVN服务。 6. **检查服务状态**:`...

    svn重新设置用户名和密码

    在`~/.subversion/servers`或`%APPDATA%\Subversion\servers`(根据你的操作系统)中,你可以配置全局认证设置。在`[global]`部分添加`store-passwords = no`和`store-plaintext-passwords = no`,这样svn就不会保存...

    SVN分级授权工具部署手册--Windows用户认证--Visual-SVN-权限

    - 使用Windows用户认证模式时,VisualSVN服务器(版本2.7及以上)需要将认证方式设置为“UseWindowsAuthentication”。 - 本手册涵盖了Windows用户认证配置方法,针对Windows域认证的配置请参考相关手册。 ### 3. ...

    svn用户名和密码的配置

    5. **使用SVN代理**:对于企业环境,可能需要配置SVN代理服务器,例如使用 Knox Gateway 或其他认证代理,以实现更复杂的身份验证机制,如LDAP、Active Directory集成。 6. **安全建议**:为了避免密码泄露,可以...

    svn+apache+mysql+svnmanager+php配置.doc

    根据给定文件的信息,本文将深入探讨如何在Windows环境下配置一套包括Apache、MySQL、PHP以及Subversion(SVN)和SVNManager的开发环境。这一配置对于需要版本控制的Web项目开发尤其重要,它不仅提供了代码管理的...

    自动化运维之用Zabbix+mysql制作 监控SVN主从版本号是否一致的脚本.zip

    4. **使用MySQL模板**:Zabbix提供了与MySQL数据库交互的能力,我们可以利用这个功能存储和查询SVN版本信息。在Zabbix中,导入预先准备好的MySQL模板,连接到SVN服务器的数据库,获取主从版本库的当前版本号。 5. *...

    windows 安装配置apache_mysql_php_tomcat_svn

    ### Windows环境下Apache、MySQL、PHP、Tomcat及SVN的安装与配置 #### 一、概述 本文档旨在提供一个Windows环境下安装与配置Apache、MySQL、PHP、Tomcat及SVN的基本步骤,以便搭建出一个集成开发环境。通过本文档...

    svn目录结构权限设置

    本文将深入探讨svn的权限设置以及本地库目录结构的设计。 首先,svn的权限设置主要通过两种方式实现:一是svnserve配置,二是通过HTTP/HTTPS协议(Apache或IIS)进行WebDAV访问。这里我们主要关注svnserve的权限...

    这是一个版本控制管理SVN

    2. **连接仓库**: 在MyEclipse中创建一个新的SVN资源库连接,输入仓库URL,设置认证信息。 3. **检出(Checkout)项目**: 选择仓库中的项目进行检出,MyEclipse会创建该项目的工作副本。 4. **同步与提交**: 在...

    svn 权限认证管理软件

    读取svn 认证文件,主要用于svn多库管理,svn 权限报表,支持用户视图,库视图,支持用户管理,组管理等,这个是通过修改开源项目suafe进行的汉化和中文支持

    基于web的SVN管理系统,支持HTTP协议、SVN协议、支持LDAP认证、Docker部署.zip

    在SVN管理系统中,MySQL可能用于存储用户信息、权限设置、版本库元数据等。 “毕业设计项目,可用于课程设计作业等”提示了这个系统可能是一个学生项目,旨在展示对SVN管理、Web开发和数据库管理的理解。它也可以...

    SVN使用教程.docx

    SVN 使用教程 SVN(Subversion)是一种版本控制系统,旨在帮助程序员更好地管理代码,记录每一次文件和目录的修改,允许用户恢复到早期版本或检查数据修改的历史。下面是 SVN 使用教程的详细内容: 一、SVN 服务器...

    安装svn安装svn安装svn

    本资源主要介绍了安装和配置 Jeesite 项目所需的环境,包括安装 SVN 服务端和客户端、Maven 的安装和配置、MySQL 数据库的安装和配置、IDEA 的安装和配置、JDK 的配置等。 svn 服务端和客户端的安装 在安装 SVN ...

Global site tag (gtag.js) - Google Analytics