信任

Navigation:  C++ > 权限管理接口 >

信任

Previous pageReturn to chapter overviewNext page

 

《信任》中的主要接口包括:

sc3_add_trust

sc3_delete_trust

sc3_query_all_trusts


 

某一些客户端的访问无须使用用户帐号登陆,即可拥有特定的权限。通过将IP范围段与用户之间进行关联来实现这个功能,添加信任时,可以设置起始IP和终止IP,使其对应一位用户。

数据定义

/** iHyperDB 权限管理: 信任 */

typedef struct _HDSecTrust

{

char szTrustName[HD_LEN_SEC_TRUST_NAME];

char szStartIp[HD_LEN_SEC_IP_ADDRESS];

char szEndIp[HD_LEN_SEC_IP_ADDRESS];

char szUserName[HD_LEN_SEC_USER_NAME];

}HDSecTrust;

 

注意:

1.创建信任时所有信息均可以自行指定,但是最大长度有相应的限制,具体HD_LEN_SEC_TRUST_NAME、HD_LEN_SEC_IP_ADDRESS、HD_LEN_SEC_USER_NAME指定。

2.不同的信任之间在IP指定时不能有交集。

3.对应的用户必须是服务器已有用户。

 

©2015. All Rights Reserved.