作为IT工程师,我需要指出:出于安全考虑,Navicat或其他数据库管理工具通常不会直接显示已保存的数据库密码。MariaDB/MySQL的密码在服务器端也是加密存储的。以下是相关信息和可能的解决方案:
HKEY_CURRENT_USER\Software\PremiumSoft\Navicat\Servers
Pwd
项(但这是加密的)注意:这不是明文密码,Navicat使用了自定义加密方式。
如果这是您自己的数据库且忘记了密码:
mysqld_safe --skip-grant-tables &
mysql -u root
sql
FLUSH PRIVILEGES;
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
Navicat在Mac/Linux上将连接信息存储在:
~/Library/Application Support/PremiumSoft CyberTech/Navicat/Preferences.plist
或
~/.navicat*/user.reg
但这些文件中的密码也是加密的。
如果您需要帮助重置MariaDB密码或建立新的安全连接,我可以提供更详细的指导。