navicat for mysql用户权限相关问题

新建用户时,有三个地方需要注意:

  1. 常规项:主机如果填写%,表示用这个用户新建的连接可以被远程访问,
    也就是别人的电脑用这个用户名可以访问到你电脑上已授予权限的数据库;
    如果填写localhost,则表示用这个用户新建的连接只能在本地访问。用户密码
    自己取,是以后用来新建连接时所用的用户名和密码;

  2. 服务器权限项:个人感觉是全局权限,如果全部勾选的话就会拥有本地所有
    数据库的所有权限,所以假如是一般用户的话勾选select即可,如果不勾选该项,
    以后操作的时候会报错,说没有该权限,很麻烦;

  3. 权限项:该项指定这个用户拥有本地哪些数据库的权限,点击该项后,上方会有
    一个“添加权限”,单击后选择本地一个或多个数据库后,可勾选赋予这个用户的
    权限,一般是全选,右键单击有全部授予和全部撤销两个选项,点全部授予即可,
    点击确定。

以上三个地方填了之后保存,接下来就是用这个用户新建连接,连接名自己取,
主机名是localhost或远程电脑的IP地址,端口号是mysql配置文件里设置好的端口号,
用户名密码是刚刚新建用户的用户名和密码。在工程项目的config.properties文件里设置
jdbc_url=jdbc:mysql://localhost:端口号/sylmovie?useUnicode=true&characterEncoding=utf8
jdbc_username=用户名
jdbc_password=密码
ok,工程项目可以连接数据库了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值