![MySQL:没有 MySQL 表的复制,将用户添加到从属上的复制数据库](https://linux22.com/image/662614/MySQL%EF%BC%9A%E6%B2%A1%E6%9C%89%20MySQL%20%E8%A1%A8%E7%9A%84%E5%A4%8D%E5%88%B6%EF%BC%8C%E5%B0%86%E7%94%A8%E6%88%B7%E6%B7%BB%E5%8A%A0%E5%88%B0%E4%BB%8E%E5%B1%9E%E4%B8%8A%E7%9A%84%E5%A4%8D%E5%88%B6%E6%95%B0%E6%8D%AE%E5%BA%93.png)
我有一个 MySQL 主/从设置。
只有一个数据库被复制。(不是 mysql)
所以现在我无法在从服务器上的复制数据库上添加用户。
#1044 - Access denied for user 'root'@'%' to database 'bladiebla'
因为从服务器上的 root 没有数据库上的 root 权限?
还尝试在该特定数据库的主服务器上添加用户,但这无济于事,因为 mysql 表未被复制。
如何在从属数据库上添加用户?
答案1
尝试在从属上运行这个
授予 bladiebla.* 的所有权限给 root@'%'
如果不起作用,请显示输出
显示'root'@'%'的授权;