MyCat用戶配置-添加用戶、修改用戶、刪除用戶、重置用戶密碼


我們在首次使用客戶端登錄的時候,我們可以使用一個名字為root,密碼為123456的這么一個賬戶。這個賬戶是MyCat給我們創建的一個默認用戶,那么這個用戶是在哪里指定的,或者又如何創建的呢。

這個問題其實非常簡單,我們看到在mycat的目錄下有一個conf目錄,這個目錄就是用來存放配置文件的目錄,其中有一個配置文件叫做server.xml。打開這個文件,我們就很清楚用戶的配置了。

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mycat:server SYSTEM "server.dtd">
<mycat:server xmlns:mycat="http://io.mycat/">
<user name="root">
<property name="password">123456</property>
<property name="schemas">TESTDB</property>

<!-- 表級 DML 權限設置 -->
<!--
<privileges check="false">
<schema name="TESTDB" dml="0110" >
<table name="tb01" dml="0000"></table>
<table name="tb02" dml="1111"></table>
</schema>
</privileges>
-->
</user>

<user name="user">
<property name="password">user</property>
<property name="schemas">TESTDB</property>
<property name="readOnly">true</property>
</user>

</mycat:server>
 

去掉了一些其他的配置,我們可以看到,通過user標簽就可以配置要連接的用戶,通過嵌套property標簽來指定用戶的配置。比如password就是密碼,schemas就是能夠連接的數據庫。在user下還可以配置權限。

 

通過這個配置文件很清楚的就可以了解到mycat的用戶配置。如果想要新增加一個用戶,那么直接添加一個 user  標簽就可以。在user標簽下指定密碼和所連接的數據庫。當然了,這里的數據庫是虛擬的庫,是在schema.xml配置文件中配置的。多個schemas使用逗號隔開。

 

到這里關於mycat的用戶配置就說完了。

原文鏈接:https://blog.csdn.net/king_kgh/java/article/details/77506764


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM