mysql 创建账号并授权
1.mysql查看所有账号信息
1 | mysql> select user,host from mysql.user; |
2.创建账号
mysql> creat user 'glasssix' IDENTIFIED by '123!@#QWEasdzxc';
--默认 % %代表任何客户机都可以连接
mysql> creat user glasssix@"localhost" IDENTIFIED by '123!@#QWEasdzxc';
-- localhost 代表只可以本机连接
3.刷新账号权限
1 | mysql> flush privileges; |
4.查看账号权限
1 | mysql> show grants for glasssix |
5.给账号授权所有表库权限
-- *.* 所有库表, db:* 某个库 ,tables_priv:db1.t1 某个表,columns_priv: 某列. mysql> grant select on *.* to glasssix; # 授权select所有表的权限 mysql> grant all privileges on *.* to glasssix; # 授权所有的权限 mysql> revoke select on *.* from 'egon1'@'localhost'; # 回收权限
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 通过 API 将Deepseek响应流式内容输出到前端
· AI Agent开发,如何调用三方的API Function,是通过提示词来发起调用的吗