标签:key 老王 manager ase col cte var base div
输据库
CREATE DATABASE shirodb CHARACTER SET UTF8 ; USE shirodb ; DROP TABLE member ; CREATE TABLE member ( mid VARCHAR(50) , password VARCHAR(50) , name VARCHAR(50) , locked INT , CONSTRAINT pk_mid PRIMARY KEY (mid) ) ; INSERT INTO member(mid,password,name,locked) VALUES(‘admin‘,‘hello‘,‘管理员‘,0) ; INSERT INTO member(mid,password,name,locked) VALUES(‘mermaid‘,‘hello‘,‘老李‘,0) ; INSERT INTO member(mid,password,name,locked) VALUES(‘mldn‘,‘java‘,‘隔壁老王‘,0) ;
shiro.ini
[main] # 定义本次Mysql连接要使用的数据源处理类 dataSource=com.mysql.jdbc.jdbc2.optional.MysqlDataSource # 定义数据库的连接主机名称 dataSource.serverName=192.168.43.3 # 定义要使用的数据库的名字 dataSource.databaseName=shirodb # 定义要使用的输据库的连接的账户 dataSource.user=root # 定义要使用的输据库的连接的密码 dataSource.password=mysqladmin # 定义本次要给予JDBC的实现的Realm的认证的配置类 jdbcRealm=org.apache.shiro.realm.jdbc.JdbcRealm # 配置本次JDBC连接所使用的数据源,$表示引用配置 jdbcRealm.dataSource=$dataSource # 定义所需要的查询语句 jdbcRealm.authenticationQuery=SELECT password FROM member WHERE mid=? # 配置安全管理器所使用的Realm securityManager.realms=$jdbcRealm
标签:key 老王 manager ase col cte var base div
原文地址:https://www.cnblogs.com/blog-747674599/p/9900767.html