FineReport更换数据库连接

配置文件保存在WEB-INF下的resources目录下的datasource.xml中,修改数据库连接,可以选择直接修改,但是这个的密码保存的是加密后的

<?xml version="1.0" encoding="UTF-8"?>
<DatasourceManager xmlVersion="20151125" releaseVersion="8.0.0">
<ConnectionMap>
<Connection name="155" class="com.fr.data.impl.JDBCDatabaseConnection">
<DatabaseAttr originalCharsetName="UTF-8" newCharsetName="UTF-8"/>
<JDBCDatabaseAttr url="jdbc:mysql://localhost:3306/test" driver="com.mysql.jdbc.Driver" user="test" password="___007d002b007e0068001100b400590073" encryptPassword="true">
<DBCPAttr/>
</JDBCDatabaseAttr>
</Connection>
</ConnectionMap>
<TableDataMap>
<TableData name="员工信息表" class="com.fr.data.impl.DBTableData">
<Parameters/>
<Attributes maxMemRowCount="-1"/>
<Connection class="com.fr.data.impl.NameDatabaseConnection">
<DatabaseName>
<![CDATA[FRDemo]]></DatabaseName>
</Connection>
<Query>
<![CDATA[SELECT * FROM 员工信息表]]></Query>
</TableData>
<TableData name="用户信息表" class="com.fr.data.impl.DBTableData">
<Parameters/>
<Attributes maxMemRowCount="-1"/>
<Connection class="com.fr.data.impl.NameDatabaseConnection">
<DatabaseName>
<![CDATA[FRDemo]]></DatabaseName>
</Connection>
<Query>
<![CDATA[SELECT * FROM [userinfo]A]]></Query>
</TableData>
<TableData name="staff" class="com.fr.data.impl.EmbeddedTableData">
<Parameters/>
<DSName>
<![CDATA[]]></DSName>
<ColumnNames>
<![CDATA[name,,.,,password,,.,,fullname,,.,,department,,.,,position,,.,,salary,,.,,email]]></ColumnNames>
<ColumnTypes>
<![CDATA[java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String]]></ColumnTypes>
<RowData>
<![CDATA[NKVO]A_E\fhf@,Lh5R"Wk)aeSHEE>f0'?\h3FoeW^e.=J,-RCB%&WCC)TSZ'70Y@fMV/IO+:'
V'@\EVd1pRJGMVTg5/J`PP]A7Oej&dotOn:]AZZh9qJr7l&t?g0^d]A02d3^`,n^NGQ/prU0gpn
mSERt,;O$j;5VHUgXi29e(3.869KoK/Hi&GYd@dT1=L;5n"B@BoN5-coKT[Y(NiEpc3QBFK/
0:hkfe6'nOaW(TK,SCNRN]A_CL[1"bhDt+D=Z0\!(AS`Q((VsHLGllWM\XuCS'f)BguY!g^u'
"d]Au'`:OAukOiij#9&rP6=i/?)lBBm--dUR9!o7nHhnAn5A6f3/1HgeJn,0`<=FBZ1t:X_J:
^=+=!9b=<TF@g5sk)FJCIiA*V]Au$^NL*^LE(%MtJ'>.T0mZ8Gf"(62dSBmH%JR`2f_fA1?KJ
se+S4dHH7Ut:'g+%"XY+h\Cb.lBsk@?69<KZ8W~
]]></RowData>
</TableData>
<TableData name="上报用户" class="com.fr.data.impl.EmbeddedTableData">
<Parameters/>
<DSName>
<![CDATA[]]></DSName>
<ColumnNames>
<![CDATA[一级用户,,.,,二级用户,,.,,三级用户]]></ColumnNames>
<ColumnTypes>
<![CDATA[java.lang.String,java.lang.String,java.lang.String]]></ColumnTypes>
<RowData>
<![CDATA[.k]A)iairdebf`Z?%*?iWWldlV9.pJ^#bc:389nqsVb^nZ6i\W>SsfoI!rr~
]]></RowData>
</TableData>
</TableDataMap>
</DatasourceManager>


所以,最好的办法是直接将这个文件覆盖,重启服务

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值