使用navicat用root创建一个用户后,无法用创建的用户连接数据库
时间: 2024-03-13 19:46:49 浏览: 210
navicat 连接 postgresql 连不上的问题
可能是因为创建的用户没有足够的权限连接数据库。您可以通过以下步骤解决该问题:
1. 使用root用户登录数据库。
2. 运行以下命令授予新用户连接数据库的权限:
```
GRANT ALL PRIVILEGES ON *.* TO '新用户名'@'%' IDENTIFIED BY '密码';
```
其中,新用户名是您创建的用户的用户名,密码是您为该用户设置的密码。
3. 刷新权限:
```
FLUSH PRIVILEGES;
```
4. 退出数据库,使用新用户登录,尝试连接数据库。
阅读全文