OCS 如何在数据库直接给用户增加联络人
1. 首先,你要用 select ResourceId from Resource where UserAtHost=’dddddd’ ,找到你要增加联络人的对象及增加人员的ResourceId。
2. 查找table ContactGroup,找到你的所有记录,记下所找到的记录
Select * from ContactGroup where OwnerId=xxx ---xxx是你的ResourceId
3. 在自己的OCS上增加一个群组
4. 在table ContactGroup 中找到你刚才建立的群组的DislayName,方法是
Select * from ContactGroup where OwnerId=xxx ----xxx是你的ResourceId
找到新增加那行,记下DislayNam,比如0xE8B387E8A88AE782BAE682A8E69C8DE58B99
5. insert into ContactGroup values(xxx1,999, 0xE8B387E8A88AE782BAE682A8E69C8DE58B99, 0x)
xxx1是你要增加联络人的OwnerId,也就是ResourceId , 999是GroupId,不要取1,其他可以,为了不和用户原来的冲突,所以我取999,第三段就是你要增加的群组的名称,最后一码我不知道何意,但发现系统都是0x
6. insert into ContactGroupAssoc values(xxx1,xxx2,999)
其中,xxx1是你要为那个用户增加联络人,其OwnerId, xxx2是你要将那位增加为xxx1的联络人。
至此,增加完毕,用户重新登入就可以看到新增加的联络人了。
根据以上方法,你可以批量增加联络人,甚至写trigger,给新增的用户自动增加联络人,或者当用户删掉你增加的联络人时自动帮其再增加。
除了这种方法,你也可以修改系统自带的存储过程,完成以上的工作。
转载于:https://www.cnblogs.com/kevinsun/archive/2009/06/03/1495138.html
OCS 如何在数据库直接给用户增加联络人相关推荐
- 查看MYSQL数据库中所有用户及拥有权限
查看MYSQL数据库中所有用户 mysql> SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM m ...
- linux创建数据库并设置密码,CentOS 8安装MySQL教程并创建数据库并添加用户
本文的CentOS系统版本:CentOS 8.0 1905 MySQL版本:mysql-8.0.18 准备 首先,防火墙配置 CentOS使用防火墙作为7.x的默认防火墙,这里将其更改为iptable ...
- java 添加用户 数据库,跟屌丝学DB2 第二课 建立数据库以及添加用户
在安装DB2 之后,就可以在 DB2 环境中创建自己的数据库.首先考虑数据库应该使用哪个实例.实例(instance) 提供一个由数据库管理配置(DBM CFG)文件控制的逻辑层,可以在这里将多个数据 ...
- 21 | 哈希算法(上):如何防止数据库中的用户信息被脱库?
问题:对于用户信息中的密码,你会如何存储用户密码?仅仅 MD5 加密一下存储就够了吗?--哈希算法 什么是哈希算法 哈希算法的定义和原理:将任意长度的二进制值串映射为固定长度的二进制值串,这个映射的规 ...
- MySQL数据库开启root用户远程登录
MySQL数据库开启root用户远程登录 如果mysql不支持远程连接,会出现提示:错误代码是1130,ERROR 1130: Host 192.168.0.10 is not allowed to ...
- php漏洞黑掉数据库,WDCPnbsp;add_user.php任意数据库添加任意用户漏洞分析
0x1. 什么是WDCP wdcp (WDlinux Control Panel) 是一套用PHP开发的Linux服务器管理系统,旨在易于使用和管理Linux服务器,通过web后台就可以管理服务器和虚 ...
- md5加密数据表中的密码php,JSP_使用MD5加密数据库中的用户密码(一),我们知道,现在网络上一般的 - phpStudy...
使用MD5加密数据库中的用户密码(一) 我们知道,现在网络上一般的网站,稍微完善一点的,往往都需要用户先注册,提供诸如电子邮件.账号.密码等信息以后,成为网站栏目的注册用户,才可以享受网站一些特殊栏目 ...
- Sql Server数据库中的用户及权限配置,保障数据库安全
最近有个朋友的网站被攻击,漏洞是比较过时的SQL注入,在帮修复的过程中,发现数据库用的是超级管理员用户sa,提高数据安全性和服务器安全性的措施之一便是降低web应用数据库用户的权限,回顾了一下Sql ...
- data_structure_and_algorithm -- 哈希算法(上):如何防止数据库中的用户被脱库?
最近写的文章有点杂,看上去东一点西一点,最后会在博客目录中捋顺的. 今天主要看一下哈希算法的应用,主要参考:前谷歌工程师王争的课程,感兴趣可以通过下面方式微信扫码购买: 还记得 2011 年 CSDN ...
最新文章
- pandas中的3种基本数据类型介绍
- java生成pdf看不到至值_java生成pdf报错找不到DPF标题签名
- android工程师 腾讯,腾讯音乐Android工程师一面面试题记录,拿走不谢!
- 设计模式6——创建型模式之原型模式
- 【EventBus】EventBus 源码解析 ( EventBus 构建 | EventBus 单例获取 | EventBus 构造函数 | EventBus 构建者 )
- c++中new和delete的使用方法
- 设置GVIM的默认初试界面大小、启动位置
- mysql 消息队列_MYSQL模拟消息队列(转载) | 学步园
- android点击切换,android 导航栏中的按钮的点击切换
- 不能比较或排序text、ntext和image数据类型,除非使用IS NULL 或 LIKE 运算符。
- 递归查找所有子代id php,PHP递归函数:从父ID获取子ID
- 分治算法——快速排序
- atitit.XML类库选型及object 对象bean 跟json转换方案
- VS2019打包教程
- vmware workstation 12 密钥
- Ubuntu10.10下安装Tor,PolipoVidalia
- 法宝合成时的五行位置分配是什么
- 生成器进阶--yield from
- 随堂记录1--硬件-安装系统-重定向-cp-mv-rm-find-alias-显示20-30行-替换find+sed-selinux-iptables-LANG...
- zip压缩包带有密码如何解压