⚠️ 来源写成 % 意味着什么
一个账号的来源那一段写成 %,意味着【0】。
连不上的时候先看哪儿
程序连不上数据库服务,最该先确认的是【0】。
这份权限表里有几个账号
下面这段数一数 GRANTS 里一共有几行授权和其中有几行是给能从任何机器连过来的账号的(用 / 隔开)。 题面里已经准备好四份**真实形状**的运维文本(都是字符串) GRANTS 5 行 SHOW GRANTS 的输出(app / r
自己写:把所有账号名列出来
把 TODO 补完,打出 GRANTS 里出现过的不重样的账号名,按字母序用 / 连起来。⚠️ 账号名指的是 TO 后面反引号里的那一段,不含来源。 题面里已经准备好四份**真实形状**的运维文本(都是字符串) GRANTS 5 行 SH
自己写:找出对全世界开门的那个账号
把 TODO 补完,打出 GRANTS 里来源写成 % 的那个账号名。 题面里已经准备好四份**真实形状**的运维文本(都是字符串) GRANTS 5 行 SHOW GRANTS 的输出(app / root / ro / bak 四个账
USAGE 这个权限能做什么
一个账号只有 GRANT USAGE ON *.* 这一条,它能做的是【0】。
"最小权限"是什么意思
给应用建账号时讲的"最小权限原则",指的是【0】。
⚠️ 备份账号该给什么权限
一个专门用来做备份的账号,合理的权限是【0】。
⚠️ 备份账号却带着删除权限
下面这段找出 GRANTS 里那个备份账号(bak)的授权行,打出它带了几种权限和其中有没有 DELETE(用 / 隔开;有就打"有",没有就打"没有")。 题面里已经准备好四份**真实形状**的运维
谁的权限最大
下面这段找出 GRANTS 里权限范围是整个服务(ON *.*)的那些行,打出有几行和其中带 ALL PRIVILEGES 的账号名(用 / 隔开)。 题面里已经准备好四份**真实形状**的运维文本(都是字符串) GRANTS 5 行 S