Кантип MySQLде колдонуучуларды түзүү жана уруксаттарды берүү

Мазмуну:

Кантип MySQLде колдонуучуларды түзүү жана уруксаттарды берүү
Кантип MySQLде колдонуучуларды түзүү жана уруксаттарды берүү
Anonim

Эмнелерди билүү керек

  • Киргизүү КОЛДОНУУЧУ 'wordpress_db_user'@'localhost' АНЫКТАГАН 'L!f3W!r3';
  • wordpress_db дегенди маалымат базасынын аталышы менен жана L!f3W!r3 колдонуучунун артыкчылыктуу ысымы менен алмаштырыңыз.
  • Кийин, Wordpress_db БАРДЫК АРТЫКЧЫЛЫКТАРДЫ БЕРҮҮ. TO > маалымат базасын жана колдонуучунун атын киргизиңиз.

Бул макалада колдонуучуларды кантип түзүү жана MySQLде уруксаттарды берүү түшүндүрүлөт. Нускамалар Windows, Mac жана Linux сыяктуу бардык платформаларга тиешелүү.

MySQL маалымат базасын түзүү

Wordpress сыяктуу платформаны орнотконуңузда, ал маалымат базасын (көбүнчө MySQL маалымат базасы) талап кылат. Wordpress сыяктуу системаны орнотуу учурунда сизден төмөнкүлөрдү беришиңиз керек болот:

  • Колдонула турган маалымат базасынын аты.
  • Базага кирүүгө уруксаты бар колдонуучунун аты.
  • Базага кире алган колдонуучу үчүн сырсөз.

MySQL маалымат базасын орнотуу учурунда сизден администратор колдонуучу үчүн сырсөз түзүү суралат. Сиз өзүңүзгө суроо берип жаткандырсыз: "Эмне үчүн бул процесс үчүн администратор колдонуучуну колдонбойсуз?" Жооп жөнөкөй: коопсуздук. Бул MySQL администратору үчүнчү тараптын программалык камсыздоосун орнотуу үчүн эсеп катары эмес, MySQL маалымат базасы серверин жана анын колдонуучуларын башкаруу үчүн гана колдонулушу керек. Бул үчүн, сиз ар дайым жаңы колдонуучуларды түзүп, жаңы колдонуучуга үчүнчү тараптын белгилүү маалымат базасына кирүү мүмкүнчүлүгүн беришиңиз керек. Мисалы, эгер сиз Wordpressти орнотуп жатсаңыз, төмөнкүнү түзө аласыз:

  • Маалымат базасы: wordpress_db
  • Колдонуучу: wordpress_db_user

Анда сиз wordpress_db_user үчүн сырсөз түзүп, ал колдонуучуга wordpress_db маалымат базасына толук мүмкүнчүлүк бересиз.

Келиңиз, маалымат базасын түзөлү. Бул жерде кадамдар:

  1. MySQL сунушуна төмөнкү буйрук менен кириңиз:

    mysql -u root -p

    Image
    Image
  2. MySQL администраторунун сырсөзүн териңиз жана клавиатураңызда Enter/Return колдонуңуз.

    Буйрук менен маалымат базасын түзүңүз

    БАЗАНЫ ТҮЗҮҮ wordpress_db;

    ("wordpress_db" ордуна

    Image
    Image
  3. Маалымат базасынын артыкчылыктарын буйрук менен тазалаңыз

    АЧУУ АРТЫКЧЫЛЫГЫ;

  4. Буйрук менен MySQL сунушунан чыгуу

    чыгуу

MySQLде колдонуучуну түзүү

Деректер базасы менен, эми жаңы түзүлгөн маалымат базасына кире турган колдонуучуну түзө аласыз. Бул ошондой эле MySQL тезинен жасалат. Бул жаңы колдонуучуну түзүү үчүн бул кадамдарды аткарыңыз:

  1. Буйрук менен MySQL сунушуна кириңиз

    mysql.exe -u -p

  2. MySQL администраторунун сырсөзүн териңиз жана клавиатураңызда Enter/Return колдонуңуз.

    Колдонуучуну буйрук менен түзүңүз

    'wordpress_db_user'@'localhost' ТҮЗҮҮ 'L!f3W!r3' МЕНЕН АНЫКТАЛГАН;

    («wordpress_db_user» жана «L!f3W!r3»

    Image
    Image
  3. Маалымат базасынын артыкчылыктарын буйрук менен тазалаңыз
  4. Буйрук менен MySQL сунушунан чыгуу

MySQLде уруксат берүү

Эми биз жаңы түзүлгөн wordpress_db_user жаңы түзүлгөн wordpress_db маалымат базасына кирүүгө уруксат беришибиз керек. Бул төмөнкү кадамдар менен ишке ашат:

  1. Буйрук менен MySQL сунушуна кириңиз

    mysql.exe –u –p

  2. MySQL администраторунун сырсөзүн териңиз жана клавиатураңызда Enter/Return колдонуңуз.

    Колдонуучуга төмөнкү буйрук менен кирүү мүмкүнчүлүгүн бериңиз

    wordpress_db БАРДЫК АРТЫКЧЫЛЫКТАРДЫ БЕРҮҮ. 'wordpress_db_user'@'localhost' 'L!f3W!r3' МЕНЕН АНЫКТАЛГАН;.

    (алмаштыруу wordpress_db, wordpress_db_user, жана L!f3W!r3

    Image
    Image
  3. Маалымат базасынын артыкчылыктарын буйрук менен тазалаңыз

    АЧУУ АРТЫКЧЫЛЫГЫ;

  4. Буйрук менен MySQL сунушунан чыгуу

    чыгуу

Бул учурда, жергиликтүү колдонуучу wordpress_db_user wordpress_db маалымат базасына толук кире алат. Ошентип, Wordpress'ти (же орноткуңуз келген сервердик программаны) орнотконуңузда, wordpress_db_user базасын колдонуучу аты катары жана L!f3W!r3 колдоно аласыз.сырсөз катары.

Алыстан кирүү мүмкүнчүлүгүн берүү

Image
Image

Бир көйгөй бар. Жогорудагы уруксаттар жергиликтүү машинадагы wordpress_db_user үчүн гана иштейт. Эгер маалымат базаңыз алыскы серверде жайгашсачы? Ал үчүн Бардык артыкчылыктарды берүү буйругун өзгөртүшүңүз керек. Сиз Wordpress орнотуп жаткан машина (же үчүнчү тараптын сервердик программасы) 192.168.1.100 IP дарегинде дейли. wordpress_db_user дегенге ошол машинадан берилиштер базасына кирүүгө уруксат берүү үчүн, жаңы БЕРГЕН АРТЫКЧЫЛЫКТАР буйругу төмөнкүдөй болот:

wordpress_db. 'wordpress_db_user'@'192.168.1.100' 'L!f3W!r3' МЕНЕН АНЫКТАЛГАН БАРДЫК АРТЫКЧЫЛЫКТАРДЫ БЕРҮҮ;

Көрүп тургандай, wordpress_db үчүн localhostто толук мүмкүнчүлүк берүүнүн ордуна, биз жасаган нерсе - wordpress_db_user алыскы машинадагы колдонуучу 192.168.1.100 wordpress_db маалымат базасына толук мүмкүнчүлүк. Бул буйрук 192.168.1.100 IP дареги боюнча серверге Wordpress'ти (же сизге керек болгон үчүнчү тараптын сервердик программасын) орнотууга жана анын wordpress_db MySQL маалымат базасына кирүүсүнө мүмкүндүк берет, wordpress_db_user катары

Сунушталууда: