roundcute 新增修改密碼外掛程式

2022-06-26 23:06:18 字數 1319 閱讀 9797

現開啟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...