Я создал нового пользователя в Mysql с ограниченными привилегиями, чтобы делать что-либо только с одним VIEW (GRANT ALL ON mydatabase.myview TO 'myuser' @'localhost'
Когда я пытаюсь подключиться к этому пользователю в DataStudio, я получил сообщение "Пользователь отказался", но когда я пытаюсь подключиться с помощью любого другого инструмента, такого как продолжение pro... соединение успешно.
Мой вопрос: Какие привилегии необходимы для подключения с ограниченными пользователями в DataStudio? Им нужно показать все базы данных? показать все таблицы? или любой другой грант???
Установив "myuser" @"localhost", вы явно разрешаете myuser
подключаться только с localhost
или вашего компьютера.
Google Data Studio работает в Интернете, поэтому не имеет доступа к вашей локальной сети (см. Https://support.google.com/datastudio/answer/7088031?hl=ru#notes), в отличие от Sequel Pro, которая работает локально ваш персональный компьютер.
Начнем с того, что правильным пользователем создать будет 'myuser'@'%'