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資料庫
- 使用Oracle外部身份認證登入資料庫Oracle資料庫
- CAS 5.3使用MySQL資料庫登入MySql資料庫
- 在多使用者型別下如何對JBOSS的資料庫jaas認證進行配置?型別資料庫
- [LotusScript] 簽認資料庫資料庫
- PerconaServer5.6(資料庫MySQL使用者配置和資料庫使用者許可權配置)Server資料庫MySql
- Mysql 資料庫主庫,備庫實時同步配置MySql資料庫
- 資料庫週刊44丨10月國產資料庫排行;openGauss 1.0.1釋出;國產資料庫認證考試指南…資料庫
- Jira資料庫配置資料庫
- jive資料庫配置資料庫
- 資料庫工具類實現資料庫
- 實時資料庫與時序資料庫資料庫
- 資料泵實現資料遷移到異地庫
- 如何修改MongoDB3.0的資料庫認證機制MongoDB資料庫
- django 配置mysql資料庫DjangoMySql資料庫
- luffy之資料庫配置資料庫
- django配置mysql資料庫DjangoMySql資料庫
- 資料庫配置檢查資料庫
- Redis多機資料庫實現Redis資料庫
- RHCE7認證學習筆記36——MariaDB資料庫配置與管理筆記資料庫
- RHCE7認證學習筆記37——MariaDB資料庫配置與管理筆記資料庫
- SequoiaDB資料庫之資料庫的配置與啟動資料庫
- 資料庫問題求證資料庫
- 資料庫實驗八 資料庫程式設計資料庫程式設計
- 新建資料庫使用者資料庫
- 使用當前使用者的資料庫鏈的實現資料庫
- 美國簽證資料庫發現安全漏洞資料庫
- 一張圖認識天下資料庫資料庫
- 資料庫實踐資料庫
- 基於外部OS驗證的資料庫使用者資料庫
- 1.6.4.3. 使用作業系統認證連線資料庫作業系統資料庫
- PostgreSQL資料庫PGCM高階認證考試經驗分享SQL資料庫GC
- 【資料庫】mysql資料庫索引資料庫MySql索引
- 今日談:BoltDB資料庫,一款純Go實現的KV資料庫資料庫Go
- 資料庫訪問抽象類實現專案資料庫靈活切換資料庫抽象
- 資料庫實驗五 資料庫的安全性資料庫