Негізгі мазмұнға өту

MySQL Қатесі: [Ескерту] пайдаланушы түбірі @



Mysql серверін орнатқаннан кейін, daemon.log файлында келесі қате пайда болады:

 Jul 24 15:29:08 srv mysqld: 140724 15:29:08 [Warning] 'user' жазбасы 'root@example.com' inskip-name-resolve режимінде еленбеді.
 Jul 24 15:29:08 srv mysqld: 140724 15:29:08 [Warning] 'proxies_priv' деген жазу '@ root@example.com' - inskip-name-solution режимінде еленбеді.



Disabled DNS рұқсатының барлық ақаулары: mysql серверіне қосылған клиенттердің IP-адрестерінің домендік атауын анықтау. Менде бұл функцияның қажеті жоқ, сондықтан my.cnf файлында skip-name- solution параметрі өшірілді.

Қатені осылай түзетеді. Mysql серверіне қосылыңыз және mysql дерекқорын таңдаңыз.

  mysql> mysql пайдалану; 

Содан кейін пайдаланушы кестесін таңдаңыз.


  mysql> хостты таңдаңыз, пайдаланушыдан пайдаланушы; 

Нәтиже көрсетіледі, онда пайдаланушылардың және хосттардың бұл пайдаланушыларға рұқсаты бар көрінетін болады.

 + --------------------- + ------------------ +
 |  Хост |  Пайдаланушы
 + --------------------- + ------------------ +
 |  127.0.0.1 |  түбірі
 |  :: 1 |  түбірі
 |  example.com |  түбірі
 + --------------------- + ------------------ +
 13 жолдағы жолдар (0,00 сек)

Содан кейін келесі кестені таңдадық - proxies_priv.

  mysql> хостты таңдап, proxies_priv пайдаланушысы; 

Оның мазмұны келесідей болады:


  + --------------------- + ------ +
 |  Хост |  Пайдаланушы
 + --------------------- + ------ +
 |  localhost |  түбірі
 |  example.com |  түбірі
 + --------------------- + ------ +
 Жолда 2 жол (0,00 сек)

Көріп отырғаныңыздай, example.com доменіне қатынайтын «қосымша» түбір бар. Ол сондай-ақ хост атауы болуы мүмкін, мысалы, root @ example. Қате тудыратын бұл пайдаланушы. Оны жойыңыз:

  mysql> deluser 'root'@'example.com'; 

Оны өшіру үшін біз артықшылықтарды жаңартамыз.

  mysql> flush артықшылықтары; 

Мен бұл әдіс mysql серверіне түбірлік сыртқы байланыстар қажет болмаса ғана қолайлы екенін қайталаймын. Басқа жағдайларда DNS-ді шешуді қосу керек.



Сіз мақаланы қалай бағалайсыз?
Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (Пікірлер жоқ)
Жүктелуде ...

Пікір қосу

Сіздің электронды поштаңыз жарияланбайды.