GBase XDM(單機/分片叢集)資料庫修改記錄
GBase XDM(單機/分片叢集)資料庫修改記錄
ldap_modify()和 ldap_modify_s()函式用來修改已存在的資料庫記錄。
typedef struct ldapmod {
int mod_op;
char *mod_type;
union {
char **modv_strvals;
struct berval **modv_bvals;
} mod_vals;
} LDAPMod;
#define mod_values mod_vals.modv_strvals
#define mod_bvalues mod_vals.modv_bvals
int ldap_modify( LDAP *ld, char *dn, LDAPMod *mods[] );
int ldap_modify_s( LDAP *ld, char *dn, LDAPMod *mods[] );
引數解釋:
ld:連線控制程式碼
dn:要修改的記錄名
mods:設定修改記錄的空結尾的陣列。此引數在 LDAPMod 結構中有如下
意義:
mod_op :執行的修改操作。為 LDAP_MOD_ADD ,
LDAP_MOD_DELETE,LDAP_MOD_REPLACE 之一。此欄位也指
明 在 mod_vals 聯 合 中 的 值 的 類 型 。 此 字 段 同
LDAP_MOD_BVALUES 進行或操作,以形成 mod_bvalues 形式。
另外,mod_values 形式也被使用。
mod_type:要修改的型別
mod_vals:此值(如果有的話)將 add,delete,replace。
僅變數 mod_values 或 mod_bvalues 之一可以使用,選擇此
值同 mod_op 和 LDAP_MOD_BVALUES 常量進行或操作。
mod_values 為以 NULL 結尾的 NULL 結尾的字串陣列,
mod_bvalues 為 NULL 結尾的 berval 結構陣列,可以用來
傳送影像一類的二進位制值。
對於 LDAP_MOD_DELETE 修改操作,給定的值是要從記錄中被刪除的部
分,如果沒有保留值刪除屬性。如果記錄屬性被刪除,mod_vals 欄位應設
為 NULL。
ldap_modify_s()根據修改操作結果返回 LDAP 錯誤碼。此程式碼由
ldap_perror()及相關函式解釋。
ldap_modify()返回請求初始化訊息 ID,或出錯時返回-1。操作結果由
ldap_result()獲得。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7806734/viewspace-2782305/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- GBase XDM(單機/分片叢集)資料庫 新增記錄資料庫
- GBase XDM(單機/分片叢集)資料庫 刪除記錄資料庫
- GBase XDM(單機/分片叢集)資料 庫查詢
- 趣說GBase 8a資料庫叢集(一)資料庫
- GBase XDM 資料庫ldapdelete命令講解和示例分析資料庫LDAdelete
- 分散式文件儲存資料庫之MongoDB分片叢集分散式資料庫MongoDB
- 趣說GBase 8a資料庫叢集(三)—之高可用特性資料庫
- 效能優化資料庫篇-從單機到叢集優化資料庫
- Elasticsearch高階之-叢集搭建,資料分片Elasticsearch
- 達夢資料庫DM8共享叢集測試記錄資料庫
- 分片叢集元件元件
- 部署分片叢集
- akka 叢集分片
- mongodb 分片叢集建立分片集合MongoDB
- GBase 8a 叢集修改 IP 地址操作步驟
- Gbase XDM API介面--開啟xdm連線API
- 達夢資料庫DM8主備叢集測試記錄資料庫
- 搭建MongoDB分片叢集MongoDB
- MongoDB 分片叢集搭建MongoDB
- 【資料庫】Redis叢集篇資料庫Redis
- mongodb 分片叢集設定MongoDB
- MongoDB分片叢集常用操作MongoDB
- gbase 資料庫資料庫
- 崖山資料庫的共享叢集機制初探資料庫
- 硬碟問題導致Gbase資料庫叢集SQL任務執行效率變慢硬碟資料庫SQL
- GBase XDM操作輸出程式碼
- Moebius資料庫多活叢集資料庫
- 分片叢集平衡器Balancer
- 高可用mongodb叢集(分片+副本)MongoDB
- MongoDB Sharding(二) -- 搭建分片叢集MongoDB
- 達夢資料庫單例項轉實時同步叢集資料庫單例
- 達夢資料庫初體驗-單機環境部署記錄資料庫
- 安全叢集訪問非安全叢集問題記錄
- 時序資料庫的叢集方案?資料庫
- Kubernetes 部署 Nebula 圖資料庫叢集資料庫
- [專業術語]資料庫叢集資料庫
- ES 筆記三十一:分片與叢集的故障轉移筆記
- mysql學習筆記之快速搭建PXC叢集(Mycat分片)MySql筆記