首页 > 其他分享 >ERROR 3529 (HY000): Cannot load component from specified URN....

ERROR 3529 (HY000): Cannot load component from specified URN....

时间:2023-06-29 21:44:39浏览次数:44  
标签:load count .... URN component file mysql validate password

这里介绍、演示一下,安装validate_password组件时遇到ERROR 3529 (HY000): Cannot load component from specified URN: 'file://component_validate_password'错误的原因

当前测试的环境为MySQL 8.0.33

mysql> select @@version;
+-----------+
| @@version |
+-----------+
| 8.0.33    |
+-----------+
1 row in set (0.00 sec)
mysql> 

mysql> INSTALL COMPONENT 'file://component_validate_password';

此时不重启MySQL服务,然后由于一些事情导致当你忘记已经安装过validate_password组件这件事情了,检查MySQL是否安装validate_password组件

mysql> select * from mysql.plugin;
Empty set (0.00 sec)

检查发现没有安装validate_password组件,然后重新安装组件时就会遇到这个错误,如下所示:

mysql> INSTALL COMPONENT 'file://component_validate_password';
ERROR 3529 (HY000): Cannot load component from specified URN: 'file://component_validate_password'.

你可以用下面方式验证,发现已经安装过validate_password组件

mysql>  show global variables like '%validate_password%';
+--------------------------------------+--------+
| Variable_name                        | Value  |
+--------------------------------------+--------+
| validate_password.check_user_name    | ON     |
| validate_password.dictionary_file    |        |
| validate_password.length             | 8      |
| validate_password.mixed_case_count   | 1      |
| validate_password.number_count       | 1      |
| validate_password.policy             | MEDIUM |
| validate_password.special_char_count | 1      |
+--------------------------------------+--------+
7 rows in set (0.00 sec)

mysql> 

重启MySQL服务后,就可以从mysql.component中看到相关数据了。如下所示:

mysql> select * from mysql.component;
+--------------+--------------------+------------------------------------+
| component_id | component_group_id | component_urn                      |
+--------------+--------------------+------------------------------------+
|            1 |                  1 | file://component_validate_password |
+--------------+--------------------+------------------------------------+
1 row in set (0.00 sec)

mysql>  show global variables like '%validate_password%';
+--------------------------------------+--------+
| Variable_name                        | Value  |
+--------------------------------------+--------+
| validate_password.check_user_name    | ON     |
| validate_password.dictionary_file    |        |
| validate_password.length             | 8      |
| validate_password.mixed_case_count   | 1      |
| validate_password.number_count       | 1      |
| validate_password.policy             | MEDIUM |
| validate_password.special_char_count | 1      |
+--------------------------------------+--------+
7 rows in set (0.00 sec)

mysql> 

标签:load,count,....,URN,component,file,mysql,validate,password
From: https://www.cnblogs.com/kerrycode/p/17515266.html

相关文章

  • 在 Vue Cli 3 + 中使用 px2rem-loader
    安装amfe-flexiblenpminstallamfe-flexible-S安装px2rem-loadernpminstallpx2rem-loader-D在mian.js中引入import'amfe-flexible'在vue.config.js中配置module.exports={chainWebpack:config=>{config.module.rule('scss&#......
  • LoadingCache
    LoadingCache参数含义:1、maximumSize:设定缓存项的数目的最大值,当数目空间不足时,会使用LRU策略进行回收2、expireAfterxxx:过期逐出,例如expireAfterWrite设置为10分钟,则写入十分钟后过期4、refreshAfterWrite:例如设置为10分钟,则10分钟内没有写操作,则刷新。在到达过期时间后,对cache进......
  • [ABC306G] Return to 1
    [ABC306G]Returnto1题意给一张有向图,问有没有方案在从\(1\)号点出发,在图上刚好走\(10^{10^{100}}\)步之后重新回到\(1\)号,无重边,无自环。题解显然这个题目肯定和环有关,我们设第\(i\)个经过\(1\)的环的长度为\(x_i\),经过的次数为\(a_i\),显然我们要求的是一下......
  • 离线安装mysql报错解决方法:/usr/sbin/mysqld: error while loading shared libraries:
    Linux:centos7.664位mysql:5.6使用离线方式安装:rpm-ivh--nodepsmysql*,执行systemctlstartmysqld.service发现启动不了,通过vi/var/log/mysql.log看到如下关键字:libraries:libaio.so.1,之前也是按照网上帖子各种修改都没有解决问题,详细报错如下:/usr/sbin/mysqld:error......
  • 当我用Python爬取了京东商品所有评论后发现....
    不知道各位网购的时候,是否会去留意商品评价,有些小伙伴是很在意评价的,看到差评就不想买了,而有些小伙伴则是会对差评进行理性分析,而还有一类人不在乎这个。当然这都是题外话,咱们今天主要的目的是使用Python来爬取某东商品的评价,并保存到CSV表格。1、数据采集逻辑在进行数......
  • webuploader http大文件断点续传上传
    ​ javaweb上传文件上传文件的jsp中的部分上传文件同样可以使用form表单向后端发请求,也可以使用ajax向后端发请求    1.通过form表单向后端发送请求         <formid="postForm"action="${pageContext.request.contextPath}/UploadServlet"method="post"e......
  • 斜抛计算器2024下载 Skew Throw Calculator 2024 Download
    本版本可以计算斜抛运动中的重量,重力加速度,截面积,阻力因数、最大下落速度等参数之间的计算。支持中文和英文的界面。Thisversioncancalculatetheweight,Gravitationalacceleration,sectionalarea,resistancefactor,maximumfallingspeedandotherparametersinob......
  • JS中字符串28种常用API总结,substring、slice、JSON.stringify、match、split、search
    一、引言在前端开发中,处理字符串是一项常见的任务。JavaScript提供了一系列的字符串API,用于操作和处理字符串数据。字符串常用的API方法有很多,包括查找字符串、截取字符串、替换字符串、分割字符串、大小写转换、字符串拼接和字符串比较等等。本文将介绍一些常用的字符串API......
  • JS中数组22种常用API总结,slice、splice、map、reduce、shift、filter、indexOf......
    一、引言在前端开发中,数组是一种常见且重要的数据结构。数组提供了许多便捷的方法来操作和处理其中的数据。本文将简单介绍前端中数组常用的API,包括添加、删除、截取、合并、转换等操作。二、push()方法和pop()方法push()方法用于向数组末尾添加一个或多个元素,并返回修改......
  • Unable to load '@webpack-cli/serve' command 报错问题
    [webpack-cli]Unabletoload'@webpack-cli/serve'command[webpack-cli]TypeError:options.forEachisnotafunctionatWebpackCLI.makeCommand(E:\vue-workspace\change-row-color\node_modules\webpack-cli\lib\webpack-cli.js:173:21)atS......