우분투에 대한 'debian-sys-maint'@ 'localhost'권한


2

그래서 'debian-sys-maint'MySQL을 설치할 때 SQL 사용자 와 함께 제공되는 서버 OS를 Ubuntu로 변경했습니다 .

이제 문제 : 사용자가 없거나 "권한이 부족한"권한이 있으면 경고 메시지가 나타납니다. 웹에 대한 자습서는 지정된 MySQL 사용자에게 "모든"권한을 부여하는 것을 보여줍니다.

나는 이것이 좋은 보안 조치라고 생각하지 않습니다.
해당 사용자에게 실제로 필요한 권한은 무엇입니까 ?

답변:


0

이미 root@localhost모든 권한이 활성화되어있는 경우 해당 사용자가 중복되는 것입니다. DNS를 사용하여 해당 머신에서 mysql에 로그인 한 경우에만 사용됩니다. root@localhost소켓 파일을 통해 mysql에 연결하기 때문에 불필요 합니다.

해당 사용자 만 제거해도 괜찮다면

mysql에 로그인하면 다음 root@localhost과 같이 해당 사용자를 제거 할 수 있습니다.

DELETE FROM mysql.user WHERE user='debian-sys-maint';
FLUSH PRIVILEGES;

사용자에게 부여되는 보조금에 대한 자세한 내용은 MySQL Grants on User Grants를 참조하십시오 .

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.