请帮助我,我正在尝试连接客户端dbeaver到mysql服务器内的vmware ubuntu 20.04。
IP主机客户端:172.25.3.65- Windows IP主机服务器:192.168.11.128- Ubuntu 20.04 LTS
Y尝试编辑mysql.cnf:
并创建具有以下权限的用户:
CREATE USER ctdb@'172.25.3.65' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON ctdb_bq.* TO 'ctdb'@'172.25.3.65' WITH GRANT OPTION;
FLUSH PRIVILEGES;
但是,当我尝试与dbeaver连接时显示此错误;
1条答案
按热度按时间hgncfbus1#
这对我很有效:sudo mysql语言
mysql SELECT用户,身份验证字符串,插件,主机FROM mysql.user;
用户'root'@'localhost'标识为caching_sha2_password,标识为'密码';
mysql刷新权限;
而在命令行ubuntu中:
/etc/ufw/ufw.conf/etc/ufw/ufw. conf/etc/ufw/ufw.conf/etc/ufw/ufw.conf/etc/ufw/ufw. conf/etc/ufw/ufw/ufw. conf/etc/ufw/ufw/ufw/ufw. conf/etc/ufw/ufw/ufw/ufw/ufw/ufw/ufw/ufw/ufw/ufw/ufw/ufw/ufw/ufw/ufw/ufw/ufw/ufw/ufw/ufw/ufw/ufw/ufw/ufw/ufw/ufw/ufw/ufw/ufw/ufw/ufw/ufw/ufw/ufw/ufw/ufw/ufw/ufw
sudo ufw允许ssh sudo ufw允许22 sudo ufw启用sudo ufw状态
禁用sudo ufw并启用sudo ufw
IN DBEAVER并且我可以与ssh建立连接。
一般选项:用户:root密码:**
和tunel ssh选项,并将凭据发送给O。
注意:在ubuntu服务器中安装openssh以启用此连接类型是很重要的。