CAS配置資料庫,實現資料庫使用者認證
CAS配置資料庫,實現資料庫使用者認證
1、建庫建表
說明:自己建立資料庫,以下為建表SQL語句
DROP TABLE IF EXISTS `t_cas`;
CREATE TABLE `t_cas` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`username` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`password` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of t_cas
-- ----------------------------
INSERT INTO `t_cas` VALUES (1, 'java1234', '123456');
2、修改cas配置
修改檔案:cas\WEB-INF\classes\application.properties
1、註釋掉原有配置使用者:
#cas.authn.accept.users=casuser::Mellon
2、新增mysql配置
cas.authn.jdbc.query[0].url=jdbc:mysql://101.36.111.83:3306/db_sso?serverTimezone=GMT
cas.authn.jdbc.query[0].user=root
cas.authn.jdbc.query[0].password=******
cas.authn.jdbc.query[0].sql=select * from t_cas where username=?
cas.authn.jdbc.query[0].fieldPassword=password
cas.authn.jdbc.query[0].driverClass=com.mysql.jdbc.Driver
3、下載並匯入如下jar包
匯入位置:cas\WEB-INF\lib 下
3、啟動服務並驗證
略
end
相關文章
- MongoDB資料庫授權認證的實現JRMYMongoDB資料庫
- 1.6. 資料庫管理員認證資料庫
- 資料庫配置資料庫
- Oracle RMAN 連線資料庫認證方法Oracle資料庫
- 使用Spring Boot實現資料庫整合配置案例Spring Boot資料庫
- CAS 5.3使用MySQL資料庫登入MySql資料庫
- 織夢資料庫配置檔案修改資料庫配置方法資料庫
- 配置session——資料庫Session資料庫
- Oracle資料庫配置Oracle資料庫
- 資料庫週刊44丨10月國產資料庫排行;openGauss 1.0.1釋出;國產資料庫認證考試指南…資料庫
- 資料庫管理-第122期 配置Halo資料庫(202301204)資料庫
- 織夢資料庫配置檔案資料庫損壞:嘗試修復資料庫資料庫
- [20230306]os認證連線資料庫問題.txt資料庫
- 實時資料庫與時序資料庫資料庫
- 【MySQL資料庫】認識資料庫+環境搭建--------Windows系統MySql資料庫Windows
- django 配置mysql資料庫DjangoMySql資料庫
- django setting 配置資料庫Django資料庫
- luffy之資料庫配置資料庫
- Redis多機資料庫實現Redis資料庫
- 資料庫連線池實現資料庫
- 資料庫實驗五:資料庫程式設計資料庫程式設計
- 資料庫實驗八 資料庫程式設計資料庫程式設計
- 配置ORACLE資料庫到達夢資料庫的異構DBLINKOracle資料庫
- laravel實現100w大量資料插入資料庫Laravel資料庫
- zblog的資料庫配置檔案是哪個?怎樣修改資料庫配置資訊?資料庫
- Spring Boot應用中如何動態指定資料庫,實現不同使用者不同資料庫的場景Spring Boot資料庫
- 資料庫實驗五 資料庫的安全性資料庫
- 今日談:BoltDB資料庫,一款純Go實現的KV資料庫資料庫Go
- Vapor如何配置MySQL資料庫VaporMySql資料庫
- MyBatis-04-資料庫配置MyBatis資料庫
- 2 建立和配置資料庫資料庫
- PolarDB資料庫LVM管理配置資料庫LVM
- 4 為效能配置資料庫資料庫
- mysql主從資料庫配置MySql資料庫
- Mybatis配置資料庫連線MyBatis資料庫
- ES資料庫高可用配置資料庫
- docker配置前端和資料庫Docker前端資料庫
- golang實現mysql資料庫備份GolangMySql資料庫