Crear un compte MySQL per al Windows
Entorn de confirmació d'operació
- MySQL
-
- MySQL 04/08
- Banc de treball MySQL
-
- 8.0
- Windows
-
- Servidor de Windows 2022
Entorn requerit
- MySQL
-
- MySQL 04/08
- Banc de treball MySQL
-
- 8.0
- Windows
-
- Windows 11
- Windows 10
- Servidor Windows
-
- Servidor de Windows 2022
- Windows Server 2019
- Windows Server 2016
Precondició
- MySQL s'ha d'instal·lar
- Si voleu utilitzar MySQL Workbench, heu de tenir instal·lat MySQL Workbench
- Assegureu-vos que us podeu connectar a la vostra base de dades MySQL
Sobre els comptes root
El compte root és el compte que té gairebé tot l'accés a la base de dades. Per defecte, només es pot accedir localment, però si canvieu la configuració, també es pot accedir des de l'exterior. Tanmateix, com que l'autoritat és forta i augmenta el risc de seguretat, és millor crear un compte separat si voleu connectar-vos des de fora.
Crear un compte a MySQL Workbench
Seleccioneu MySQL > MySQL Workbench al menú Inici.
Seleccioneu la connexió que voleu connectar a MySQL. Si no en teniu, afegiu-lo. Si no heu desat la contrasenya de connexió, se us demanarà que l'introduïu.
A la subfinestra Nevigator, seleccioneu Usuaris i privilegis a la pestanya Administració.
Es mostra una llista de comptes. Per afegir un compte, feu clic al botó Afegeix un compte.
És possible que vegeu el diàleg següent i feu clic al botó D'acord.
- Títol de la finestra
- Banc de treball MySQL
- [Instruccions principals]
- Connectors d'autenticació no vàlids
- [Contingut]
- El tipus de connector per al newuser@% dels usuaris és Cap, però el servidor no apareix com a connector d'autenticació conegut.
A la pestanya Inici de sessió, introduïu el següent:
Detalls d'entrada | del nom del camp |
---|---|
Nom d'inici de sessió | Introduïu el nom del compte. Sovint s'utilitza per connectar-se a una base de dades, com ara un nom d'usuari. En el cas dels caràcters anglesos, es converteix a lletres minúscules. |
Limita a la coincidència d'equips | Introduïu un nom d'amfitrió al qual us pugueu connectar. localhost Només pots connectar-te des de local. % Podeu connectar-vos des de tots els membres de la xarxa. 192.168.%.% 192.168.0.0 i podràs connectar-te des del teu PC en ~192.168.255.255 . Aneu amb compte quan us connecteu mitjançant IPv6. |
Contrasenya | Introduïu la contrasenya per connectar-vos amb el compte que heu creat. Aneu amb compte, alguns símbols requeriran escapar. |
A la pestanya "Límits del compte", introduïu en tots els camps 0
.
S'hauria d'incloure per defecte, però de vegades no ho és.
Fins i tot si intenteu registrar-vos en un estat buit, obtindreu un error.
Els "rols administratius" són permisos atorgats a MySQL en el seu conjunt. És un permís potent, així que configureu-lo només quan el necessiteu com a mínim.
Els privilegis d'esquema són permisos que s'estableixen per esquema. Configureu-lo després de crear l'esquema. Els permisos no afecten això més enllà de l'abast de l'esquema.
Un cop hàgiu acabat amb tots els paràmetres, feu clic al botó "Aplica" a l'extrem inferior dret. També podeu canviar aquesta configuració més endavant.
S'afegirà a la llista.
Si vols eliminar el teu compte, pots fer-ho amb el botó "Eliminar".
Crear un compte amb una ordre
Aquesta secció va fins a la creació d'un usuari. No explicaré on establir permisos i paràmetres detallats perquè seria llarg.
Seleccioneu MySQL > MySQL 8.4 Client de línia d'ordres al menú Inici.
Introduïu la contrasenya d'administrador.
Introduïu el següent SQL: Si us plau, configureu el vostre nom d'usuari i contrasenya com a opcionals. SQL pot ser de diverses línies, de manera que necessiteu un punt i coma al final. Executeu-lo i d'acord, ja heu acabat.
CREATE USER test_user2 IDENTIFIED BY 'password';
Per defecte, el nom d'amfitrió és %
. Si també voleu establir un nom d'amfitrió des del principi, marqueu-lo amb @ i poseu-hi el nom d'amfitrió:
CREATE USER 'test_user3'@'192.168.0.%' IDENTIFIED BY 'password';
Podeu consultar la llista de comptes que heu creat amb l'ordre següent:
SELECT Host, User FROM mysql.user;
Si voleu canviar el nom d'amfitrió, executeu l'ordre següent:
RENAME USER '現在のユーザー名'@'現在のホスト名' to '新ユーザー名'@'新ホスト名';
Per fer-lo accessible des d'una adreça IP específica:
RENAME USER 'test_user2'@'%' to 'test_user2'@'192.168.%.%';
Per suprimir un compte, executeu l'SQL així: També necessiteu un nom d'amfitrió.
DROP USER 'test_user3'@'192.168.0.%';