如何管理 MySQL 中的表所有权

use*_*784 1 mysql sql grant

团队,

你能指导我吗:

  1. 如何找出mysql中的表所有者?
  2. 如何将表所有权更改为 mysql 中的另一个用户?

谢谢

斯克

GMB*_*GMB 5

MySQL 中没有表所有者这样的东西。

表通常属于模式(即数据库),但不属于用户。

实施访问控制的方法是使用GRANTREVOKE给予或撤销用户(或角色)的特权或角色:

GRANT  SELECT, INSERT ON mydb.mytbl TO   'someuser'@'somehost';
REVOKE SELECT, INSERT ON mydb.mytbl FROM 'someuser'@'somehost';
Run Code Online (Sandbox Code Playgroud)