找回密码
 立即注册

QQ登录

只需一步,快速开始

BJSDX2014
金牌服务用户   /  发表于:2024-8-7 14:44  /   查看:1065  /  回复:4
1金币
本帖最后由 BJSDX2014 于 2024-8-7 14:56 编辑

背景:
开启安全后,设置了不允许匿名访问数据库,之后把设置变量改成了sql,使用sql查询时出现灵异事件


使用的sql再用户信息中查qwid的用户名,也是使用的内建库链接;





在应用管理控制台上查看到用户的qwid为空,但是调用服务端后使用sql,居然查出来了,现在很疑惑这个数据从哪查出来的?


管理控制台上没有配置外联库



附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

问题跟进,调整了用户信息之后,如果用执行Sql查用户信息的话, 需要先用内置命令查一下用户信息视图,以促使其刷新

4 个回复

倒序浏览
最佳答案
最佳答案
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2024-8-7 14:44:47
来自 5#
本帖最后由 Joe.xu 于 2024-8-8 10:48 编辑

问题跟进,调整了用户信息之后,如果用执行Sql查用户信息的话,
需要先用内置命令查一下用户信息视图,以促使其刷新
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2024-8-7 15:14:28
2#
您好,用户信息视图不是只显示管理控制台中用户这边信息



会根据应用的认证方式展示不同的用户信息,比如选择的是钉钉安全提供程序,用户信息视图里面就是钉钉拉取来的用户信息。
另外楼主是怎么判断查出的是截图的那个用户呢
这个截图没法看到对应的qwid

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
BJSDX2014
金牌服务用户   /  发表于:2024-8-7 15:23:20
3#
本帖最后由 BJSDX2014 于 2024-8-7 15:32 编辑
Joe.xu 发表于 2024-8-7 15:14
您好,用户信息视图不是只显示管理控制台中用户这边信息

使用的是  普通认证



通过  WangWenBing  这个qwid 去 查用户名的,但是在内建用户中的参数中并没有值为”WangWenBing“
我通过他查出来的username去做登录了,登录后的用户名是123,但是在应用控制台上用户123的qwid没有值。所以现在纳闷的是他怎么查出来的




应用程序的认证方式



userinfo是通过sql查询返回来的用户信息
userid是企业微信扫码的后获取的企业微信id也就是qwId







本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
BJSDX2014
金牌服务用户   /  发表于:2024-8-7 15:24:30
4#
Joe.xu 发表于 2024-8-7 15:14
您好,用户信息视图不是只显示管理控制台中用户这边信息

这个是用户123的qwid的值

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部