MySQL Error number: MY-013814; Symbol: ER_AUTHENTICATION_OCI_NO_MATCHING_GROUPS; SQLSTATE: HY000 报错 故障修复 远程处理
文档解释
Error number: MY-013814; Symbol: ER_AUTHENTICATION_OCI_NO_MATCHING_GROUPS; SQLSTATE: HY000
Message: None of the groups returned by IAM matches any of the entries from authentication string.
错误说明:
MySQL错误 MY-013814(ER_AUTHENTICATION_OCI_NO_MATCHING_GROUPS)指的是MySQL无法找到OCI组关系来处理OCI身份验证请求。
当MySQL配置用于OCI身份验证时,即使用户拥有所需的合法Oracle系统标识,也可以导致产生这个错误。 这通常发生在从原始MySQL实例升级为Oracle RDS实例时,因为可能会重新安排用户组成员关系。
解决方法:
这个MySQL错误要求用户保持OCI组关系匹配MySQL文件中已定义的一致。 因此,可以通过改变Oracle中组的名称,与MySQL文件中的组名称(现有组名称或是要使用的新组)匹配,来解决此错误。
除此之外,也可以调整MySQL文件以适应当前存在于Oracle中的组。 为此,在MySQL文件中,可以使用以下语法以添加新用户组以及必要的用户::`GRANT CREATE USER ON *.* TO ’user1 @ ip’ IDENTIFIED WITH oci; GRANT CREATE GROUP ON *.* TO ’user1 @ ip’ IDENTIFIED WITH oci; CREATE USER ‘user2’@‘ip’ IDENTIFIED WITH OCI; CREATE GROUP ‘user2’@‘ip’ IDENTIFIED WITH OCI;`,
此外,也可以使用’DROP USER’命令从MySQL文件中删除用户,而不影响Oracle数据库中的设置。
在执行上述解决方法之前,建议先备份MySQL文件,而不是在没有备份的情况下直接执行修改操作。 将新的MySQL文件导入MySQL服务器后,可以继续使用正常身份验证进行登录,解决这个错误。 如果仍然无法解决,则可能需要将MySQL服务器恢复回上一个状态,例如,使用一个备份来恢复数据库的状态。
我想要获取技术服务或软件
服务范围:MySQL、ORACLE、SQLSERVER、MongoDB、PostgreSQL 、程序问题
服务方式:远程服务、电话支持、现场服务,沟通指定方式服务
技术标签:数据恢复、安装配置、数据迁移、集群容灾、异常处理、其它问题
本站部分文章参考或来源于网络,如有侵权请联系站长。
数据库远程运维 MySQL Error number: MY-013814; Symbol: ER_AUTHENTICATION_OCI_NO_MATCHING_GROUPS; SQLSTATE: HY000 报错 故障修复 远程处理
相关文章
- MySQL Error number: 3794; Symbol: ER_RPL_ENCRYPTION_MASTER_KEY_RECOVERY_FAILED; SQLSTATE: HY000 报错 故障修复 远程处理
- MySQL Error number: 4161; Symbol: ER_INSTALL_COMPONENT_SET_UNUSED_VALUE; SQLSTATE: HY000 报错 故障修复 远程处理
- MySQL Error number: MY-011291; Symbol: ER_XPLUGIN_FAILED_TO_SCHEDULE_CLIENT; SQLSTATE: HY000 报错 故障修复 远程处理
- MySQL Error number: MY-011440; Symbol: ER_KEYRING_AWS_FAILED_TO_RE_ENCRYPT_KEY; SQLSTATE: HY000 报错 故障修复 远程处理
- MySQL Error number: MY-012047; Symbol: ER_IB_MSG_222; SQLSTATE: HY000 报错 故障修复 远程处理
- MySQL Error number: MY-012661; Symbol: ER_IB_MSG_836; SQLSTATE: HY000 报错 故障修复 远程处理
- MySQL Error number: MY-012794; Symbol: ER_IB_MSG_969; SQLSTATE: HY000 报错 故障修复 远程处理
- MySQL Error number: MY-013971; Symbol: ER_BULK_READER_SERVER_ERROR_LOG; SQLSTATE: HY000 报错 故障修复 远程处理
- MySQL Error number: MY-014033; Symbol: ER_PRIVILEGE_REGISTRATION; SQLSTATE: HY000 报错 故障修复 远程处理
- MySQL 授权表:安全性与可靠性升级(mysql授权表)
- MySQL如何设置默认字符集?25字小贴士!(mysql设置默认字符集)
- Mysql vs MS SQL: A Comparative Analysis for Database Management(mysql与mssql)
- 一次搞定:MySQL批量备份教程(mysql批量备份)
- 【完整版】Mysql 数据库管理系统大全,包含最新版本使用教程和优化方法,助力您成为优秀的Mysql数据库工程师。(mysql大全)
- 在cmd命令行下使用MySQL处理数据(cmd下执行mysql)
- MySQL快速安装到启动的全程指南(mysql下载安装启动)
- Mysql 数据库丢失别慌来了解一下 MySQL 不见的可能原因及解决办法(mysql不见)
- MySQL不支持单引号插入数据(mysql不能插单引号)
- 如何处理MySQL不支持括号表头的问题(mysql不支持括号表头)