Не уверен, что это даже должен быть ответ, так как этот вопрос немного освещает конкретные детали, но вам необходимо предоставить соответствующие привилегии в базе данных новым пользователям, чтобы они могли быть использованы.
Например, вам нужно предоставить пользователю «создать сеанс», чтобы иметь возможность подключаться и иметь соответствующий доступ к таблицам, к которым у пользователей должен быть доступ.
Тогда у пользователей будут правильные привилегии, с разработчиком SQL все будет в порядке.
Вы можете найти пример, который может помочь вам правильно настроить пользователя для здесь , но настройка разрешений для базы данных немного зависит от того, как вы хотите, чтобы безопасность работала (т.е. только для чтения, хранимые процедуры, доступ к определенным таблицам ограничен ...)