Sut i alluogi defnyddiwr yn MariaDB?

Diweddariad diwethaf: 11/01/2024

Wrth ddefnyddio cronfeydd data, mae'n gyffredin bod angen galluogi neu greu defnyddwyr fel y gallant gyrchu a chyflawni gweithrediadau ar y gronfa ddata. Yn achos MariaDB, y gronfa ddata ffynhonnell agored boblogaidd, mae'r broses o alluogi defnyddiwr yn syml ac yn syml. Yn yr erthygl hon, rydym yn esbonio gam wrth gam sut i alluogi defnyddiwr yn MariaDB, fel y gallwch reoli mynediad i'ch cronfeydd data yn effeithiol. Gyda'r camau syml hyn, gallwch sicrhau y gall defnyddwyr awdurdodedig gyflawni'r gweithrediadau angenrheidiol ar y gronfa ddata, gan gadw rheolaeth ddiogel dros fynediad.

– Cam wrth gam ➡️ Sut i alluogi defnyddiwr yn MariaDB?

  • Mynediad MariaDB: Er mwyn galluogi defnyddiwr yn MariaDB, rhaid i chi yn gyntaf gael mynediad i'ch gweinydd lle mae MariaDB wedi'i osod.
  • Mewngofnodi fel gwraidd: Defnyddiwch y gorchymyn mysql -u gwreiddyn -p a nodwch y cyfrinair gwraidd pan ofynnir i chi.
  • Dewiswch y gronfa ddata: Unwaith y byddwch y tu mewn i MariaDB, dewiswch y gronfa ddata yr ydych am alluogi'r defnyddiwr i ddefnyddio'r gorchymyn defnyddio database_name;
  • Creu defnyddiwr newydd: Defnyddiwch y gorchymyn CREU DEFNYDDIWR 'username'@'localhost' WEDI'I ADNABOD GAN 'cyfrinair'; i greu defnyddiwr newydd.
  • Grant breintiau: Er mwyn galluogi'r defnyddiwr, rhaid ichi roi'r breintiau angenrheidiol iddynt. Defnyddiwch y gorchymyn CANIATÁU POB BRAINT AR database_name.* I 'user'@'localhost'; i roi pob breintiau i chi ar y gronfa ddata a ddewiswyd.
  • Breintiau ail-lwytho: Er mwyn i'r newidiadau ddod i rym, ail-lwythwch breintiau gyda'r gorchymyn BRAINTEIAU FLUSH;
  • Yn gadael MariaDB: Yn olaf, gallwch chi adael MariaDB gan ddefnyddio'r gorchymyn allanfa;
Cynnwys unigryw - Cliciwch Yma  Sut i greu tabl newydd yn pgAdmin?

C&A

Beth yw MariaDB?

  1. Es system rheoli cronfa ddata berthynol ffynhonnell agored.
  2. Es fforc o MySQL a bwriedir ei ddisodli.

Pam mae'n bwysig galluogi defnyddiwr yn MariaDB?

  1. Mae'n caniatáu defnyddwyr i gael mynediad i'r gronfa ddata a chyflawni tasgau penodol.
  2. Yn darparu haen o ddiogelwch trwy gyfyngu mynediad i'r gronfa ddata.

Sut i alluogi defnyddiwr yn MariaDB?

  1. Mewngofnodi ar y gweinydd MariaDB gyda breintiau gweinyddwr.
  2. Gweithredu y gorchymyn "CREATE USER 'username'@'localhost' A NODWYD GAN 'cyfrinair';" rhoi'r wybodaeth gywir yn lle 'enw defnyddiwr' a 'cyfrinair'.
  3. Neilltuo caniatadau i'r defnyddiwr gyda'r gorchymyn "GRANT caniatadau ON database_base.* TO 'user_name'@'localhost';" disodli 'caniatâd' a 'cronfa ddata' gyda'r caniatadau a'r gronfa ddata briodol.
  4. Ail-lwytho breintiau gyda'r gorchymyn “BREINTIAU LLYS;” i’r newidiadau ddod i rym.

Sut i wirio a yw defnyddiwr wedi'i alluogi yn MariaDB?

  1. Mewngofnodi ar y gweinydd MariaDB gyda breintiau gweinyddwr.
  2. Gweithredu y gorchymyn “SELECT User, Host FROM mysql.user;” i weld y rhestr o ddefnyddwyr sydd wedi'u galluogi.
  3. Chwiliwch am yr enw defnyddiwr sydd wedi'i alluogi i wirio ei fodolaeth yn y rhestr.
Cynnwys unigryw - Cliciwch Yma  Sut ydw i'n newid cyfrinair y gronfa ddata yn Microsoft SQL Server Management Studio?

Pa ganiatâd y gallaf ei neilltuo i ddefnyddiwr yn MariaDB?

  1. DEWIS: Caniatáu i'r defnyddiwr ddarllen data o'r gronfa ddata.
  2. MEWNOSOD: Caniatáu i'r defnyddiwr ychwanegu cofnodion newydd i'r gronfa ddata.
  3. DIWEDDARIAD: Caniatáu i'r defnyddiwr addasu cofnodion yn y gronfa ddata.
  4. DILEU: Caniatáu i'r defnyddiwr ddileu cofnodion o'r gronfa ddata.

A oes angen ailgychwyn gweinydd MariaDB ar ôl galluogi defnyddiwr?

  1. Na, nid oes angen ailgychwyn y gweinydd MariaDB ar ôl galluogi defnyddiwr. Mae breintiau ail-lwytho yn ddigon.

Sut i ddileu defnyddiwr yn MariaDB?

  1. Mewngofnodi ar y gweinydd MariaDB gyda breintiau gweinyddwr.
  2. Gweithredu y gorchymyn "DROP USER 'enw defnyddiwr'@'localhost';" i ddileu'r defnyddiwr penodedig.
  3. Ail-lwytho breintiau gyda'r gorchymyn “BREINTIAU LLYS;” i’r newidiadau ddod i rym.

A allaf alluogi defnyddiwr o ryngwyneb graffigol MariaDB?

  1. Ie, mae'n bosibl galluogi defnyddiwr o ryngwyneb graffigol MariaDB fel MariaDB Workbench neu phpMyAdmin.
  2. La Mae rhyngwyneb graffigol yn darparu opsiynau i greu defnyddwyr, rhoi caniatâd iddynt, a rheoli diogelwch cronfa ddata yn reddfol.
Cynnwys unigryw - Cliciwch Yma  Sut ydych chi'n gweithio gyda dilyniannau yn Redshift?

Beth ddylwn i ei wneud os anghofiais gyfrinair defnyddiwr yn MariaDB?

  1. Adfer cyfrinair y defnyddiwr gyda'r gorchymyn "SET PASSWORD FOR 'user_name'@'localhost' = PASSWORD('new_password');" rhoi'r wybodaeth gywir yn lle 'username' a 'new_password'.
  2. Gwnewch yn siŵr ail-lwytho breintiau gyda'r gorchymyn “FLUSH PRIVILEGES;” i’r newidiadau ddod i rym.

Beth yw'r gwahaniaeth rhwng SQL a MariaDB?

  1. SQL yn iaith ymholiad strwythuredig a ddefnyddir i reoli a thrin cronfeydd data perthynol.
  2. MariaDB yn system rheoli cronfa ddata berthynol sy'n defnyddio SQL fel iaith ymholiad.
  3. MariaDB Mae'n weithrediad cronfa ddata gydag ymarferoldeb ychwanegol a gwelliannau dros SQL.