MySQL 계정및 권한생성

2020. 12. 8. 16:55·DBMS
728x90
SMALL

MySQL  계정및 권한생성

1. sql을 실행하기 위해 다음의 명령어를 사용한다.

   # mysql       -u               root              -p          mysql
   실행파일  유저선택    root DB유저    암호선택   사용할DB

2. 데이터베이스 종류 보기

   mysql> show databases;

3. mysql 상의 테이블 정보 보기

   mysql> show tables from mysql;

4. DB테이블의 데이터 가져오기

   mysql> select * from db;

5. 데이터베이스 생성과 사용자 연결

  1) DB생성

   mysql> create database DB이름;
   Query OK, 1 row affected (0.00 sec)

  2) DB 계정과 DB연결

   mysql> insert into db
          -> (host,db,user,select_priv,insert_priv,update_priv,delete_priv,
          -> create_priv,drop_priv)
          -> values ('%','
DB이름','계정이름','Y','Y','Y','Y','Y','Y');
 
   Query OK, 1 row affected (0.00 sec)

  3)  DB 계정 등록

   mysql> insert into user
          -> (host,user,password)
          -> values ('localhost','
계정이름',password('암호'));
 
   Query OK, 1 row affected (0.00 sec)

6. DB계정에 그랜트(권한) 주기

   mysql> grant all privileges on DB이름.*
          -> to 
계정이름@localhost
          -> identified by '
암호';
 
   Query OK, 1 row affected (0.00 sec)

7.flush

 flush privileges; 

 

8. 편집후에 반드시 mysql 재가동해야함.

   # mysqladmin -u root -p reload

 

 

 

 

**DB비밀번호 변경하기**

use mysql;
update user set password=PASSWORD('비번') where user = 'root';
flush privileges;

728x90
LIST
'DBMS' 카테고리의 다른 글
  • CUBRID 실행하기
  • CUBRID database 생성
  • CUBRID 의 허용포트목록
  • CUBRID 설치및 실행
HBAEKS
HBAEKS
H는 묵음이야. IT쟁이 HBAEK의 이것저것.
  • HBAEKS
    HBAEK`Story
    HBAEKS
    • SUDO (52)
      • Cloud (11)
        • AWS (5)
        • Azure (0)
        • GCP (0)
      • DevOps (3)
      • OS (1)
        • Linux (21)
        • CentOS (5)
        • Windows (0)
      • DBMS (7)
        • MySQL (0)
        • PostgreSQL (0)
        • NoSQL (1)
      • Security (0)
      • ETC (1)
        • Tip (3)
  • 블로그 메뉴

    • 링크

    • 공지사항

      • Rebooting the HBAEK`S
    • 인기 글

    • 태그

      linux
      valkey
      elasticache
      rdate
      centos7
      AI툴
      CentOS
      java centos tomcat
      AWS
      우분투 깃랩설치
      windsurfai
      GitLab
      nosql
      우분투 깃랩
      vi
      vim
      Redis
      GitLab Ubuntu
      DNS
      cursorai
    • 최근 댓글

    • hELLO· Designed By정상우.v4.10.3
    HBAEKS
    MySQL 계정및 권한생성
    상단으로

    티스토리툴바