Създайте акаунт в MySQL за Windows
Среда за потвърждение на операцията
- MySQL
-
- MySQL 8.4
- MySQL работна маса
-
- 8.0
- Уиндоус
-
- Windows Server 2022
Необходима среда
- MySQL
-
- MySQL 8.4
- MySQL работна маса
-
- 8.0
- Уиндоус
-
- Windows 11
- Windows 10
- Windows Server
-
- Windows Server 2022
- Windows Server 2019
- Windows Server 2016
Предпоставка
- MySQL трябва да бъде инсталиран
- Ако искате да използвате MySQL Workbench, трябва да имате инсталиран MySQL Workbench
- Уверете се, че можете да се свържете с вашата MySQL база данни
Всичко за основните акаунти
Root акаунтът е акаунтът, който има почти целия достъп до базата данни. По подразбиране той може да бъде достъпен само локално, но ако промените настройките, той може да бъде достъпен и отвън. Въпреки това, тъй като властта е силна и рискът за сигурността се увеличава, по-добре е да създадете отделен акаунт, ако искате да се свържете отвън.
Създайте акаунт в MySQL Workbench
Изберете MySQL > MySQL Workbench от менюто "Старт".
Изберете връзката, която искате да свържете с MySQL. Ако нямате такъв, добавете го. Ако не сте запазили паролата си за връзка, ще бъдете подканени да я въведете.
В екрана Nevigator изберете Потребители и привилегии от раздела Администриране.
Показва се списък с акаунти. За да добавите акаунт, щракнете върху бутона Добавяне на акаунт.
Може да видите следния диалогов прозорец и да щракнете върху бутона OK.
- Заглавие на прозореца
- MySQL работна маса
- [Основни инструкции]
- Невалидни плъгини за удостоверяване
- [Съдържание]
- Типът плъгин за newuser@% от потребителите е Няма, но той не е посочен като известен плъгин за удостоверяване от сървъра.
В раздела Вход въведете следното:
Данни за въвеждане на име на поле | |
---|---|
Име за вход | Въведете името на акаунта си. Често се използва за свързване към база данни, като потребителско име. В случай на английски знаци, той се преобразува в малки букви. |
Ограничение за съвпадение на домакини | Въведете име на хост, с което можете да се свържете. localhost Можете да се свързвате само от местно. % Можете да се свържете от всички в мрежата. 192.168.%.% 192.168.0.0 и ще можете да се свържете от вашия компютър в ~192.168.255.255 . Бъдете внимателни, когато се свързвате чрез IPv6. |
Парола | Въведете паролата, за да се свържете с акаунта, който сте създали. Внимавайте, някои символи ще изискват бягство. |
В раздела "Лимити на акаунта" въведете във всички полета 0
.
Трябва да бъде включен по подразбиране, но понякога не е.
Дори ако се опитате да се регистрирате в празно състояние, ще получите грешка.
"Административни роли" са разрешения, предоставени на MySQL като цяло. Това е мощно разрешение, така че го задайте само когато имате нужда от него на минимум.
Привилегиите на схемата са разрешения, които задавате за всяка схема. Настройте го, след като създадете схемата. Разрешенията не влияят на това извън обхвата на схемата.
След като приключите с всички настройки, щракнете върху бутона "Приложи" в долния десен ъгъл. Можете също да промените тези настройки по-късно.
Той ще бъде добавен към списъка.
Ако искате да изтриете акаунта си, можете да го направите с бутона "Изтриване".
Създайте акаунт с команда
Този раздел стига до създаването на потребител. Няма да обяснявам къде да задавам разрешения и подробни параметри, защото ще е дълго.
Изберете MySQL > MySQL 8.4 Command Row Client от менюто "Старт".
Въведете администраторската си парола.
Въведете следния SQL: Моля, задайте потребителското си име и парола като опция. SQL може да бъде многоредов, така че имате нужда от точка и запетая в края. Стартирайте го и добре, готови сте.
CREATE USER test_user2 IDENTIFIED BY 'password';
По подразбиране името на хоста е %
. Ако искате да зададете и име на хост от самото начало, маркирайте го с @ и поставете името на хоста след него:
CREATE USER 'test_user3'@'192.168.0.%' IDENTIFIED BY 'password';
Можете да проверите списъка с акаунти, които сте създали, със следната команда:
SELECT Host, User FROM mysql.user;
Ако искате да промените името на хоста, изпълнете следната команда:
RENAME USER '現在のユーザー名'@'現在のホスト名' to '新ユーザー名'@'新ホスト名';
За да го направите достъпен от конкретен IP адрес:
RENAME USER 'test_user2'@'%' to 'test_user2'@'192.168.%.%';
За да изтриете акаунт, изпълнете SQL по следния начин: Имате нужда и от име на хост.
DROP USER 'test_user3'@'192.168.0.%';