# when running pt-show-grants,error message appeared

**URL:** <https://forums.percona.com/t/when-running-pt-show-grants-error-message-appeared/7891>\
**Category:** Percona XtraDB Cluster 8.x\
**Tags:** community, mysql, percona\
**Created:** [August 12, 2020, 5:55am UTC](https://forums.percona.com/t/when-running-pt-show-grants-error-message-appeared/7891 "2020-08-12T05:55:56Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![DBA100](https://avatars.discourse-cdn.com/v4/letter/d/b3f665/32.png) [@DBA100](https://forums.percona.com/u/DBA100)\
**Post date:** [August 12, 2020, 5:55am UTC](https://forums.percona.com/t/when-running-pt-show-grants-error-message-appeared/7891/1 "2020-08-12T05:55:56Z")

</div>

when I do :  
pt-show-grants \> grants.sql  
  
it shows error  
&nbsp;  
DBI connect(‘;;mysql\_read\_default\_group=client’,‘’,…) failed: Plugin caching\_sha2\_password could not be loaded: lib64/mariadb/plugin/caching\_sha2\_password.so: cannot open shared object file: No such file or directory at /usr/bin/pt-show-grants line 1367.  
  
what is that meant ? seems need to connect to mysql first?  
  
what is the full command to run it?

---

<div class="post-metadata">

**Author:** ![matthewb](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/matthewb/32/34_2.png) [@matthewb](https://forums.percona.com/u/matthewb)\
**Post date:** [August 12, 2020, 12:05pm UTC](https://forums.percona.com/t/when-running-pt-show-grants-error-message-appeared/7891/2 "2020-08-12T12:05:58Z")

</div>

Have you updated to the latest version of Percona Toolkit? It looks like you might be using an older version to connect to MySQL 8.

---

<div class="post-metadata">

**Author:** ![DBA100](https://avatars.discourse-cdn.com/v4/letter/d/b3f665/32.png) [@DBA100](https://forums.percona.com/u/DBA100)\
**Post date:** [August 13, 2020, 1:27am UTC](https://forums.percona.com/t/when-running-pt-show-grants-error-message-appeared/7891/3 "2020-08-13T01:27:58Z")

</div>

I did!
