系列文章目录
背景
今天发现主管提供的数据库账号只能访问一个数据库,其他的数据库访问不了,很好奇,所以有了这个。想要实现下图中2的效果。
具体实现过程
1.查看用户
选择root用户登录,然后点击登录名,然后点击用户,查看当前所有用户
2.创建用户
点击新建用户按钮,如下图
设置用户名、密码、IP地址
3.授权
授予其他权限
如下图所示,选中当前行,右键选中“ 授予 ”
授权后
select * from js_gen_table_column where table_name like 'stm_%'
运行界面
4.测试数据库连接
创建数据库连接,如下图,测试是否可以正常连接
如果IP填写“localhost”表示只允许本地访问,如果IP填写“%”表示允许所有人访问
5.注意事项
如果你执行连接测试正常,但是双击数据库连接提示1142报错,那么就需要重启navicat一下。我就碰到这种情况,估计可能是缓存的问题。
总结
文章到这里就结束了,欢迎各位网友指点,点评。