登录k3cloud网页提示“用户登录失败!会话标识XXX无效”原创
金蝶云社区-西瓜不甜苦瓜不苦
西瓜不甜苦瓜不苦
7人赞赏了该文章 2,209次浏览 未经作者许可,禁止转载编辑于2021年09月30日 16:37:45
summary-icon摘要由AI智能服务提供

文本描述了在云星空网页登录时遇到“用户登录失败”问题,经排查发现不同数据中心登录状态不一。通过一系列操作,确认非密码问题,最终发现SA用户的sysadmin服务器角色被取消,导致权限不足。重新勾选该角色后,重新注册报错的数据中心,成功解决问题。

【问题描述】

登录云星空网页提示“用户登录失败!会话标识……无效”,如下图所示。之前是使用正常的

image.png

点击上图的【确定】之后,报错如下图所示;

image.png

【操作步骤】

1、同一个管理中心下,另外一个数据中心登录是正常的,且正常的这个数据中心连接的是另外一台数据库服务器(直接连接的阿里云的RDS数据库);

image.png

2、登录管理中心,尝试反注册报错的这个数据中心,再操作注册数据中心;

在注册数据中心界面,输入数据库服务器,sa和密码,测试连接成功,如下图所示。

image.png

但点击上图的【...】按钮去选择数据库实体时,界面空白;手工把数据库实体名称粘贴进去,进注册时,报错如下图所示。

image.png

3、根据提示“用户‘sa’登录失败”,到sql server management studio中登录sa,确认密码没错;且前面注册界面连接数据测试连接是连接成功的;由此可见,不是SA密码不正确的问题;

4、到sql server management studio界面,找到该数据库实体,尝试打开属性界面,报错如下图所示;

image.png

5、尝试新建一个数据中心,报错如下图所示。

image.png

6、用sa登录sql server management studio的情况下,尝试查看SQL日志,报错如下图所示。

image.png

7、根据如上的这些情况,怀疑是sa用户的权限被改动了;

经检查,发现sa用户,被取消勾选了【sysadmin】的这个服务器角色;如下图所示。

image.png

8、至此,在sa用户属性-【服务器角色】界面,勾选上【sysadmin】,点击确定;然后重新注册下登录有报错的那个数据中心,问题解决。

赞 7