我在Mysql中创建了一个新用户,具有限制权限,只能使用一个VIEW(GRANT ALL ON mydatabase.myview TO' myuser' @' localhost'
当我尝试在DataStudio上与此用户建立连接时,我收到了消息' User denied"但是当我尝试使用续集专业版等任何其他工具进行连接时,连接成功。
我的问题是:在DataStudio中与受限制的用户建立联系需要哪些权限?他们需要显示所有数据库?显示所有表格?或任何其他补助金???
答案 0 :(得分:0)
通过设置'myuser'@'localhost',您明确允许myuser
仅从localhost
即您的计算机进行连接。
Google Data Studio在网络上运行,因此无法访问您的本地网络(请参阅 https://support.google.com/datastudio/answer/7088031?hl=en#notes),与Sequel Pro不同,后者在您的个人计算机上本地运行。
首先,要创建的正确用户是'myuser'@'%'