Создайте нового пользователя в MySQL и предоставьте ему полный доступ к одной базе данных.

Это зависит от того, где вы пытаетесь закрыть или скрыть форму. Если вы пытаетесь закрыть или скрыть форму из самой формы, то Me.Close () и Me.Hide () выполняет задание. Если вы пытаетесь закрыть или скрыть форму из другой формы, например, вашей основной формы, вы должны обратиться к примеру экземпляра формы:

 frmAbout.Close()

 frmAbout.Hide()

Надеюсь, это поможет.

573
задан user664833 16 February 2018 в 19:27
поделиться

2 ответа

Попробуйте это, чтобы создать пользователя:

CREATE USER 'user'@'hostname';

Попробуйте это, чтобы предоставить ему доступ к базе данных dbTest :

GRANT ALL PRIVILEGES ON dbTest.* To 'user'@'hostname' IDENTIFIED BY 'password';

Если вы используете код / ​​сайт для доступа к MySQL на той же машине имя хоста будет localhost.

Теперь разбивка.

GRANT - это команда, используемая для создания пользователей и предоставления прав на базы данных, таблицы и т. д.

ВСЕ ПРИВИЛЕГИИ - Это означает, что пользователь будет иметь все стандартные привилегии. Однако это не включает привилегию использовать команду GRANT.

dbtest. * - Это инструкции MySQL по применению этих прав для использования во всей базе данных dbtest. Вы можете заменить * на определенные имена таблиц или процедуры сохранения, если хотите.

TO 'user' @ 'hostname' - 'user' - имя пользователя создаваемой вами учетной записи. Примечание: У вас должны быть одинарные кавычки. «hostname» сообщает MySQL, с каких хостов пользователь может подключиться. Если вы хотите использовать его только с той же машины, используйте localhost

IDENTIFIED BY 'password' - как вы уже догадались, это устанавливает пароль для этого пользователя.

803
ответ дан 22 November 2019 в 22:00
поделиться

Вы можете создавать новых пользователей, используя оператор CREATE USER , и давать им права, используя ГРАНТ .

13
ответ дан 22 November 2019 в 22:00
поделиться
Другие вопросы по тегам:

Похожие вопросы: