mysql 创造新用户相关

  • 内容
  • 评论
  • 相关

mysql 创建新用户相关
首先以 root权限登录
创建用户

create user username identified by 'password';

欢迎大家阅读《mysql 创造新用户相关》,跪求各位点评,by 搞代码

该用户可在任意地方登录数据库

create user username@ip identified by 'password';

限定登录主机

给新用户授权

grant privileges on database.table to user@ip identified by "password"

   select, insert, update, delete, all

通过这种方法,对数据库的修改立即写入内存,即时生效,无须重启服务器

但是以新增用户登录后,提示
ERROR 1045 (28000): Access denied for user 'database'@'localhost' (using password: YES)

需要删除匿名用户

以root身份登录

use mysql select host, user from mysql;

发现存在若干个user项为空的记录,删除之

delete from mysql where user="";

操作仍然涉及权限,但非grant操作未即时写入内存,或者重启,或者

flush privileges;

原创文章,转载请注明: 转载自搞代码

本文链接地址: mysql 创造新用户相关

微信支付二维码

微信 赏一包辣条吧~

支付宝支付二维码

支付宝 赏一听可乐吧~

评论

0条评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注