Crear un compte MySQL per al Windows

Data de creació de la pàgina :

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.0i 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.%';