SQL74 SQL mysql에서 유저생성, 권한부여, 권한착취 mysql에서 유저 생성 하는 법 #첫번째 유저생성 CREATE USER ‘user_name’@‘%’ IDENTIFIED BY ‘password’; # 여기서 주의할 점은 user_name은 원하는대로 바꿔줘라. 유저명이다. # password 칸도 마찬가지로 말 그대로 비밀번호다. # user_name’@‘%’ 이것에서 @는 유저 생성의 필수이고, %는 외부접속이 가능하게 한다는 뜻이다. # 두번째 권한부여 #1 권한 확인 show grants for ‘user_name’@‘%’; #2 권한 부여 grant all on 데이터베이스.* to ‘user_name’@‘%’; # 여기서 *는 “모든”을 의미한다. (sql전체적으로 *는 전체 를 의미함) #3 권한 뺏기 revoke all on passwor.. 2022. 6. 29. SQL 데이터베이스 생성 ERROR 1115 (42000): Unknown character set: 'uft8mb4' CREATE DATABASE zerobase DEFAULT CHARACTER SET uft8mb4; 이와 같이 데이터 베이스를 만들어 주려고 했다. 맨 끝의 utf8mb4란, 이모티콘을 포함하여 한글등의 글씨를 호환해주는 SET이다. 하지만 ERROR 1115 (42000): Unknown character set: 'uft8mb4' 라는 에러가 떴다. 보통의 경우에 mysql 버전이 낮기 때문에, 저 기능이 활성화 되지 않는거라고 한다. 그래서 스택오버플로우 사이트를 뒤적거리다 보니 ERROR 1064 (42000) at line 12: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server .. 2022. 6. 29. SQL 접근 맥(맥북) 버전, (mysql, AWS) 사실 SQL 한정으로 윈도우 기반의 환경이 맥 기반 환경보다 더 편리한 것 같다. 과정이 단조롭달까. 아무튼 맥으로 바꾼지 이틀짼데, 번거롭고 기억이 안나서 일일이 구글링 하느라 시간보내기 싫어서 적어본다. 그리고 이 글은 이미 mysql이 설치가 되어있다는 가정하에 작성 된 것이고, AWS에 대한 데이터베이스 생성이 완료되었다는 가정하에 작성된 것이니, 혹시 설치및 생성이 안되신 분들은 그것부터 구글링하면서 해보시기 바란다. 전혀 안어렵다. # 기본 설정 1. 터미널을 튼다. 2. cd /usr/local/mysql/bin/ 입력해준다. #1 첫번째 # mysql 접근시 ./mysql -u root -p # .부터 시작된다는 점을 유념해서 복붙하자. # 여기서 주의점은 root 부분은 내가 혹시라도 처.. 2022. 6. 29. [제로베이스] 맥으로 바뀐뒤 에러 # 첫번째 SQL을 사용하려고 했는데, cd하고 탭을 눌러도 엉뚱한 것만 나왔다. 내가 원하는 건 cd /usr/ 이런 경로로 가는건데. 왜냐하면 맥북에 sql을 설치시, 별도의 설정이 없다면 똑같은 경로인 도입부 폴더 usr을 거쳐서 가는 것 같았다. 이것에 대한 해결은 구글링을 통해서 방법 중 SetFile -d 2016/2016/Path/to/grayed-out-folder/usr/ 라고 입력했을때도 딱히 뭐가 변한지도 모르겠지만 암튼 사용도 안되었고 defaults write com.apple.finder AppleShowAllFiles YES 이 입력문도 마찬가지였다. 기존에는 터미널에 cd만 입력해서 탭, 탭을 누르면 나오는 목록에 내가 원하는 usr폴더가 없어서 cd /까지 쳐주고 탭을 누르.. 2022. 6. 29. 이전 1 ··· 14 15 16 17 18 19 다음