강의 목록342 5장 ACCOUNT , 권한 관리 (2) GRANT 하기 1. GRANT 앞에서도 설명한 것처럼 CREATE USER를 통해 계정을 생성하면 그 계정은 MySQL에 접근할 권한 밖에 가지고 있지 않기 때문에 어떤 작업도 할 수가 없다. 그러면, 먼가 작업을 하도록 하려면 어떻게 해야 하는가?? 바로 계정에 권한을 부여해야 한다. 그럼 이제는 권한을 부여하는 방법을 알아보도록 하자. 2. 계정에 권한 부여하기 계정에 권한을 부여하기 위해 GRANT 구문을 사용한다. GRANT 구문은 다음과 같이 사용이 가능하다. GRANT priv_type [(column_list)] [, priv_type [(column_list)]] ... ON [object_type] priv_level TO user [IDENTIFIED BY [PASSWORD] 'password'] [.. 2009. 4. 22. 5장 ACCOUNT , 권한 관리 (1) ACCOUNT 란? 1. 개요 이제 서버 설치도 끝나고, 문제없이 접근이 가능한 상태임을 확인했으니, 이제 일반계정을 생성하고, 적절한 권한을 부여하는 작업을 통해, MySQL서버에 대한 접근 관리를 해 보도록 하자. 2. ACCOUNT MySQL은 다른 DBMS와 다른 ACCOUNT 구조를 가지고 있다. MySQL의 ACCOUNT는 user와 host를 합친 개념으로 user@host 의 형태로 구성된다. 'user'@'host' MySQL 계정의 구조가 위와 같은 것은 계정에서 접근서버에 대한 접근관리도 같이 이루어 지고 있다는 것을 뜻한다. 즉, 계정을 통해 접근 하는 서버에 대한 접근 권한 체크와 user를 통한 접근 권한 체크가 같이 이루어 지는 것이다. 이와 같은 계정에 대한 정보는 mysql database내의.. 2009. 4. 21. 4장 MySQL 접근하기(2) 3. MySQL 에서의 schema MySQL에서 구현된 Schema의 개념에 대해 알아보도록 하자. 관계를 가지는 객체들의 묶음이다. Account 생성 후 사용할 Schema를 따로 생성해야 한다. 여러 사용자가 여러 스키마에 접근이 가능하다. database라 칭하기도 한다. show database 또는 show schema를 실행하면 그 MySQL서버에 있는 schema의 목록이 보여진다. 2009. 4. 17. 4장 MySQL 접근하기(1) 1. MySQL Server 확인하기 MySQL이 제대로 떠있는지 확인하기 위해 mysql command tool을 사용하여 확인할 수 있다. mysql command tool은 오라클의 sqlplus와 비슷한 기능의 command tool이다. mysql command tool은 basedir/bin 디렉토리내에 위치해 있다. mysql command tool을 -(single dash), --(double dash)를 사용하는 여러 인자들을 사용하여 접속에 필요한 정보를 얻는다. 그러면, 서버 설치 후 간단히 다음과 같이 mysql command tool을 사용해 보자. ./mysql -p -uroot 패스워드 입력을 요구할 경우, enter를 입력한다. 설치 후에는 root 패스워드에 아무것도 입력.. 2009. 4. 16. 이전 1 ··· 77 78 79 80 81 82 83 ··· 86 다음