본문 바로가기

반응형

분류 전체보기

[mySQL]권한에러ERROR 1410 (42000): You are not allowed to create a user with GRANT ERROR 1410 (42000): You are not allowed to create a user with GRANT mysql에서 보안을 위해 유저를 만들고 권한을 줬다. root로 로그인했는데도 저런 에러가 나타나서 정말 당황스러웠다.. 이 문제가 나타난 상황은 이렇다. mysql> create database [생성할 데이터베이스 이름]; mysql> create user [생성한데이터베이스이름]@[localhost또는%] identified by '[비밀번호]'; # '%' : 외부권한 허용 mysql> grant all privileges on [생성한데이터베이스].* to '[유저이름]'@'%' WITH GRANT OPTION; 이 상황에서 에러가 나서 정말 당황스러웠다 왜지?하고 검색을 .. 더보기
[nodejs]Error: Cannot find module 해결방법 사용환경: macOS nodejs의 존재 자체를 까먹고 있다가 쓸 일이 있어서 실행을 해보았다. Error: Cannot find module 'express' Error: Cannot find module 'compression' Error: Cannot find module 'method-override' 근데 에러가 이렇게 계속 나는 것을 볼 수 있었다. 이 문제를 해결해보자. 일단 터미널을 연다. $ npm install express $ npm install compression $ npm install method-override 그럼 잘 돌아가는 것을 볼 수 있다. -> 만약 npm이 설치가 되어있지 않다면 설치하자. +뒤에 npm install [package이름] -save 옵션도 사용할.. 더보기
[mySQL]타임존 바꾸기 - Ubuntu인 경우 1. 터미널 또는 cmd를 연다. $ cd /usr/share/zoneinfo/Asia/Seoul 여기로 잘 들어가진다면 다음 단계로 넘어간다. 만약 없다면 다른 방법을 찾아봐야한다. 2. 한국 시간대로 변경한다. $ sudo cp /usr/share/zoneinfo/Asia/Seoul /etc/localtime $ date date로 현재 시간이 잘 반영되었는지 확인한다. 3. mysql을 restart한다. $ sudo su # service mysql restart +) [datagrip사용하는 경우] - datagrip사용하는 사람의 경우 등등은 계속 진행 1. 터미널 또는 cmd에서 아래의 명령어를 실행한다. $ mysql_tzinfo_to_sql /usr/share/zo.. 더보기
[mySQL]컬럼 데이터타입 변경, 컬럼 크기 늘리기 등 2020/12/05 - [mySQL] - [Database, mySQL]주키수정/주키변경 +주키를 바꾸고 싶을 경우, 삭제하고 추가하는 부분을 권한다.. +꼭 바꿔야한다면 위 글을 봐주면 될 듯 하다. 1. 컬럼 데이터 타입 바꾸기 ALTER TABLE [테이블 이름] MODIFY [컬럼명] [바꾸고자 하는 데이터타입]; 2. 데이터타입에서 크기 늘리기 int -> double ALTER TABLE [테이블 이름] MODIFY [컬럼명] [바꾸고자 하는 데이터타입크기 ex)double]; 3. 컬럼명 바꾸기 ALTER TABLE [테이블 이름] RENAME COLUMN [바꿀 컬럼 이름] TO [바꾸려고 하는 이름] 4. 등등 ALTER TABLE [테이블 이름] COLUMN [컬럼 이름] 뒤에 올 수 .. 더보기
가비아 도메인 적용 EC2 ubuntu 가비아나 다른 사이트를 통해 도메인을 적용하도록 한다. 일단 '가비아'를 검색해서 사이트로 들어갔다. 가비아로 들어가서 원하는 도메인 이름을 넣고, 아래 선택지 중 원하는 것으로 '선택'을 누른다. 결제를 진행해서 작업을 완료한다. 서비스 관리 - DNS관리툴로 이동한다. 설정을 누른다. 잠시 ec2로 돌아가, IPv4주소를 복사해놓는다. 레코드 수정을 누른다. 레코드 추가를 누르고, 아까 복사해놓았던 IPv4 주소를 값/위치에 복사한다. 표시해놓은 순서대로 따라하면 된다. A타입: IPv4주소, AAAA=IPv6 @: 앞에 아무것도 안 넣었을 때 ex) naver.com TTL: Time To Live 한 5분도 안된채 설정한 site로 연결되었다! 더보기
[20겨울#2]2주차 활동 2주차_모델 설명 or 모두를 위한 딥러닝 윤희님, 민지님 저번 활동 투표 결과 프로젝트팀 2명 프로젝트개인 2명 -> 나머지 4명은 당일 오후 11시 59분까지 투표해주기(투표해주신 분들 변경 가능) >투표 안 해주신 분은 다음 백준 풀이해주기 및 개인톡으로 뭐할지 말해주기~! -> if not: 과제 -> 12시 이후 단톡방 생성(저는 당연히 초대만 해드리고 나갑니다!) + 혹시 프로젝트팀에서 도중 나가게 되면 팀원에겐 당연히 말씀 드리고, 저한테 뭐할지 말씀해주세요. 다시한번: 완료 증빙 자료는 02/21일까지 백준 2개 3명 백준 3개 3명 -> 2-3개 자율로 결정(매주 수요일 소학회날 전까지 올려주세요) 오늘 할 일 : 모델 코딩 + 웹디자인 1. 웹디자인 mdbootstrap.com/free.. 더보기
ftz level4 4. level4, suck my brain 일단 어떡하지란 생각을 했고 저 디렉토리 위치로 가보도록 한다. 이 디렉토리에 backdoor가 있다. +backdoor? 뒷문으로, 시스템에 무단접근하기 위한 비상통로, 보안이 제거된 통로 +xinetd.d: 데몬 관리하는 데몬 backdoor을 확인해보니, service finger가 있다. 프로그램 이름인가 했는데, 검색을 해보니 finger를 통해 네트워크 외부에서 시스템에 등록된 사용자 정보를 확인할 수 있으므로, 사용하지 않으면 중지해야 한다고 한다... 더 신기했던 건, who명령어는 현재 사용중인 명령어만 보여주지만 finger(사용자 정보 확인 서비스)는 시스템에 등록된 사람과 네트워크로 연결되어있는 다른 시스템에 등록된 사용자들에 대한 자세한.. 더보기
[ubuntu] nginx phpmyadmin 설치 보호되어 있는 글입니다. 더보기

반응형