1、权表介绍 (1)、user表 包括了3个字段:Host,User,Password 分别表示:主机名、用户名、密码 (2)、db表 包括了3个字段:Host,Db User,分别表示:主机名 数据库名 和用户名 (3)、host表 包括了2个字段:Host,Db, 2、创建和删除普用户 (1)、新建一个普通用户 语法:create user '用户名成'@'授权的IP地址' indentified by '用户的密码' create user 'gongda'@'localhost' identified by 'test12356'; (2)、对用户进行授权 语法:grant 用户权限(查询、插入、更新) on 在那个数据库 to '用名名称'@'IP地址' identified by '用户密码'; >grant select on zytest.zybb to 'gongda'@'localhost' identified by 'test123456'; >grant all on zytest to 'gongda'@'localhost' identified by 'test123456'; >flush privileges; (3)、删除普通用户 语法:drop User username@'IP地址' drop user 'gongda'@'localhost'; 3、普通用户和root用户的密码管理 (1)、修改root用户密码 语法:mysqladmin -uusername -p password 'newpassword' mysqladmin -uroot -p123456 password 'zytest123' (2)、修改普通用户 # mysql -ugongda -paa123456 >set password=password('123456') 修改gongda普通用户的密码为123456 (3)、如果root用户密码丢失怎么办? 编辑my.cnf配置文件,加入skip-grant-tables 选项,然后重新启动MYSQL服务 >update mysql.user set password=password('123456') where User='root' and HOst='localhost' >flush privileges; 权限刷新 (4)、创建一个远程超级用户 grant all privileges on *.* to admin@'%' identified by '123456' with grant option; 推荐工具:SQLyog
mysql用户管理
原创
©著作权归作者所有:来自51CTO博客作者江山此夜寒的原创作品,请联系作者获取转载授权,否则将追究法律责任
下一篇:mysql数据迁移
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
MySQL用户管理与权限管理
MySQL用户管理与权限管理
MySQL MySQL用户管理与权限管理 MySQL用户和权限命令操作 -
【MySQL】用户管理
本文首发于用户管理是mysql权限控制的重要一环。
mysql adb android 数据库 用户名 -
mysql管理用户
mysql管理用户
mysql 管理用户 -
mysql用户管理--密码管理
密码设置,修改和破解
mysql password 修改密码