Tomcat 6.0.0.29 的資料來源配置.以及配置User登陸。
開啟你的Tomcat安裝目錄,D:\apache-tomcat-6.0.29\apache-tomcat-6.0.29\conf目錄下,找到你的service.xml檔案開啟.編輯檔案:
連線mysql資料庫的資料來源配置如下:
<GlobalNamingResources> <!-- Editable user database that can also be used by UserDatabaseRealm to authenticate users --> <Resource name="UserDatabase" auth="Container" type="org.apache.catalina.UserDatabase" description="User database that can be updated and saved" factory="org.apache.catalina.users.MemoryUserDatabaseFactory" pathname="conf/tomcat-users.xml" /> <Resource name="jdbc/portalDS" auth="Container" type="javax.sql.DataSource" description="disneyland portal ds" maxActive="100" maxIdle="30" maxWait="10000" username="root" password="password" driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost:3306/Portal" /> </GlobalNamingResources>
在service.xml檔案中, 請根據自己的環境自行修改,配置tomcat的DataSourceRealm 登入功能 在Engine 節點下 ,新增一個Realm節點, 配置User登陸驗證如下:
<Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/> <Realm className="org.apache.catalina.realm.DataSourceRealm" dataSourceName="jdbc/portalDS" userTable="PL_USERS" userNameCol="USER_ID" userCredCol="PASSWORD" userRoleTable="PL_USER_ROLES" roleNameCol="ROLE_NAME" />
去掉 Host節點中 對
<Value className=” org.apache.catalina.authenticator.SingleSignOn” />的注視即可
相關屬性如下:
userTable 使用者存在那張表.
userNameCol 用表中的那個欄位登入.
userCredCol 登入密碼是那個欄位.
userRoleTable 使用者和許可權表的一箇中間表.
roleNameCol 許可權名稱是那個欄位.
相關文章
- 1.配置Tomcat資料來源Tomcat
- 資料來源(DataSource)是什麼以及SpringBoot中資料來源配置Spring Boot
- 多資料來源配置
- SpringBoot 的多資料來源配置Spring Boot
- Spring多資料來源配置Spring
- weblogic配置JDBC資料來源WebJDBC
- springBoot 多資料來源配置Spring Boot
- springboot多資料來源配置Spring Boot
- weblogic GridLink資料來源配置Web
- MyBatis配置多資料來源MyBatis
- SpringBoot配置多資料來源Spring Boot
- SpringBoot | 3.1 配置資料來源Spring Boot
- web 配置多資料來源Web
- springboot 配置DRUID資料來源的方法Spring BootUI
- SpringBoot 配置多資料來源 MyBatisSpring BootMyBatis
- SpringBoot資料來源相關配置Spring Boot
- Spring Boot 多資料來源配置Spring Boot
- Spring Boot 配置多資料來源Spring Boot
- Weblogic資料來源配置文件Web
- Linux配置SSH免密登陸(公私鑰登陸)Linux
- 【Database】可選的資料來源配置項Database
- Spring全家桶--單資料來源的配置Spring
- Java環境搭建與配置、以及Tomcat搭建與配置JavaTomcat
- ODBC 常見資料來源配置整理
- BIRT 如何配置動態資料來源
- Spring系列之多個資料來源配置Spring
- 配置SSH免密碼登陸密碼
- Spring系列 之資料來源的配置 資料庫 資料來源 連線池的區別Spring資料庫
- Spring-Boot 多資料來源配置+動態資料來源切換+多資料來源事物配置實現主從資料庫儲存分離Springboot資料庫
- sbt配置——資料來源問題解決
- Jasper 怎麼配置動態資料來源
- SpringBoot整合MyBatisPlus配置動態資料來源Spring BootMyBatis
- springboot+druid+mybatis plus的多資料來源配置Spring BootUIMyBatis
- Springboot 配置多資料來源Mybatis的UnderScore不生效Spring BootMyBatis
- Spring Boot 原始碼分析 資料來源 + Mybatis 配置Spring Boot原始碼MyBatis
- Quick BI支援哪些資料來源(配置操作篇)UI
- 使用Spring Boot配置JNDI資料來源 -Roy教程Spring Boot
- 使用Spring Boot配置多個資料來源 - UdithSpring Boot
- Spring boot 如何快速的配置多個 Redis 資料來源Spring BootRedis