Gcloud mysql 只读用户
Gcloud mysql read only user
出于安全原因,我希望在 GCloud 中有一个只有 select 权限的 mysql 用户,即只读用户。
目前,我已经创建了一个用户,并尝试使用以下代码更改其 root 帐户的权限:
REVOKE DROP,DELETE ON *.* FROM 'read_account'@'%';
但是有 0 行受到影响:
Query OK, 0 rows affected (0.14 sec)
与 GRANT USAGE 相同的问题,应该删除所有权限,但只读帐户仍然没有变化。
GRANT USAGE ON *.* TO 'read_account'@'%';
Query OK, 0 rows affected (0.17 sec)
GCloud root 账号可以修改其他账号吗?或者是否有其他解决方案来授予数据库用户特定权限?
1.drop 用户 'read_account'@'%';
2.create 用户 'read_account'@'%' 由 'password';
识别
3.grant select 在 . 到 'read_account'@'%';
4.flush 权限;
出于安全原因,我希望在 GCloud 中有一个只有 select 权限的 mysql 用户,即只读用户。
目前,我已经创建了一个用户,并尝试使用以下代码更改其 root 帐户的权限:
REVOKE DROP,DELETE ON *.* FROM 'read_account'@'%';
但是有 0 行受到影响:
Query OK, 0 rows affected (0.14 sec)
与 GRANT USAGE 相同的问题,应该删除所有权限,但只读帐户仍然没有变化。
GRANT USAGE ON *.* TO 'read_account'@'%';
Query OK, 0 rows affected (0.17 sec)
GCloud root 账号可以修改其他账号吗?或者是否有其他解决方案来授予数据库用户特定权限?
1.drop 用户 'read_account'@'%';
2.create 用户 'read_account'@'%' 由 'password';
识别3.grant select 在 . 到 'read_account'@'%';
4.flush 权限;