MySql_创建用户并赋予权限
MySql两种创建用户方式
1 2 3 | win + r cmd C:\Users\Administrator>mysql - uroot - proot |
1 2 3 | # 方式一 mysql> insert into mysql.user(Host,User,Password) values( "localhost" , "eRrsr" ,password( "eRrsr" )); PS:此处的 "localhost" ,是指该用户只能在本地登录,不能在另外一台机器上远程登录。如果想远程登录的话,将 "localhost" 改为 "%" ,表示在任何一台电脑上都可以登录。也可以指定某台机器可以远程登录。 |
1 2 | # 方式二 mysql> create user 'eRrsr' @ 'localhost' identiyied BY 'eRrsr' ; |
MySql授权
1 2 3 4 | mysql> create database eRrsr; mysql> grant all privileges on eRrsr. * to eRrsr@localhost identified by 'eRrsr' ; mysql> flush privileges; mysql> exit; |
MySql取消授权
1 2 3 4 5 | mysql> revoke all on eRrsr. * from eRrsr@localhost; mysql> delete from user whereUser = "eRrsr" and Host = "localhost" ; mysql> drop database eRrsr; mysql> flush privileges; mysql> select host,user,password from mysql.user; |
附: 详细操作
1 | http: / / blog.csdn.net / andy_yf / article / details / 7487519 |
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步