現開啟main.inc.php 檔案,搜尋「$rcmail_config['plugins']」,找到:
// list of active plugins (in plugins/ directory)
$rcmail_config['plugins'] = array();
這裡我想新增修改密碼功能,修改**如下:
// list of active plugins (in plugins/ directory)
$rcmail_config['plugins'] = array("password");
進入「plugins\password」目錄,複製乙份config.inc.php.dist檔案,修改為config.inc.php,搜尋「$rcmail_config['password_db_dsn']」,修改為:
$rcmail_config['password_db_dsn'] = 'mysql://root:yourpassword@localhost/hmailserver';
引數說明:
@mysql:因為roundcube我用的mysql作為資料儲存
@root:訪問資料庫的使用者(需要具有可讀寫許可權)
@youpassword:密碼,即你訪問資料庫的使用者密碼;我的root使用者密碼為111111 故為:$rcmail_config['password_db_dsn'] = 'mysql://root:111111@localhost/hmailserver';
@localhost:本地訪問
@hmailserver:安裝hmialserver時的資料庫名稱;預設的是hmail 我更名為hmailserver
搜尋「$rcmail_config['password_query'] 」,找到如下**:
'select update_passwd(%c, %u)'
修改為:
$rcmail_config['password_query'] = 'update hm_accounts
set accountpassword=md5(%p),accountpwencryption = 2
where accountaddress=%u
limit 1';
這就是一條簡單的update語句,只是密碼採用了md5加密;accountpwencryption = 2 表示md5加密演算法;( 不要寫錯了)
%p表示傳入的新密碼
%u表示使用者名稱
重新整理頁面,我們看到頁面裡有了密碼模組,可以修改密碼了。
VSS中新增使用者與修改密碼
這是個很簡單的問題,如果你是個leader,你會經常操作 我之所以寫這篇小文,原因是我不是leader。我經常使用vss,用的是leader分給我的使用者名稱和密碼。今天要給同事分配乙個使用者名稱,我用admin登入vss,找了好久也沒有user相關的選項。原來,還有乙個vss administra...
Mysql 使用者新增 密碼修改 授權等
一 資料庫的連線 1 連線本地資料庫 root 使用者,隱藏密碼 mysql u root p 2 連線本地資料庫 root使用者,密碼為123,與 p不能有空格 mysql u root p123 3 遠端連線資料庫 ip為192.168.7.116,使用者為ll mysql h 192.168....
svn使用者新增 密碼修改 刪除
1 找到svnserve.conf檔案 在安裝目錄下找,我的目錄 home svn project conf vi svnserve.conf general anon access none auth access write password db opt svn etc svn user.co...