加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

MySQL添加新用户、为用户创建数据库、为新用户分配权限

发布时间:2020-12-11 23:58:31 所属栏目:MySql教程 来源:网络整理
导读:[root@VM_0_2_33_centos /]#mysql u root p 允许本地 IP 访问 localhost,127.0.0.1 mysql> @ identified ; ?允许外网 IP 访问 mysql> @ identified ; 刷新授权 mysql>flush ; 为用户创建数据库 mysql> test CHARSET utf8 COLLATE utf8_general_ci; 为新用户

[root@VM_0_2_33_centos /]#mysql u root p

允许本地 IP 访问 localhost,127.0.0.1

mysql>  @ identified  ;

?允许外网 IP 访问

mysql>  @ identified  ;

刷新授权

mysql>flush ;

为用户创建数据库

mysql> test CHARSET utf8 COLLATE utf8_general_ci;

为新用户分配权限 授予用户通过外网IP对于该数据库的全部权限

mysql> `testdb`. @ identified ;

授予用户在本地服务器对该数据库的全部权限?

mysql>    `testdb`.  @ identified  ;

刷新权限

mysql>flush ;

退出 root 重新登录

mysql> exit;

用新帐号 test 重新登录,由于使用的是 % 任意IP连接,所以需要指定外部访问IP

# mysql u test h . p

在Ubuntu服务器下,MySQL默认是只允许本地登录,因此需要修改配置文件将地址绑定给注释掉:

  

  #注释掉这一行就可以远程登录了 不然会报如下错误:

  

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读