At line 43 changed 4 lines. |
These instructions tell you how to setup the root user with no password. Once you |
have ant setup successfully, you can set a password on the root account. For further |
information, you may wish to check the [How to Reset the Root Password | http://dev.mysql.com/doc/mysql/en/resetting-permissions.html] section of the MySQL |
Reference Manual. |
이 설명들은 당신에게 비밀번호가 없는 root사용자를 셋업하는 방법을 알려준다. 당신이 ant를 성공적으로 셋업했다면, 당신은 root계정에 비밀번호를 셋팅할수 있다. 더 많은 정보를 위해, 당신은 MySQL참조문서의 [root비밀번호 초기화하기| http://dev.mysql.com/doc/mysql/en/resetting-permissions.html] 부분을 보길 원할것이다. |
At line 48 changed 3 lines. |
(Please note: You do not have to setup the root account in this way, it is possible |
to perform the following steps and give the root user a password, see [1]. But |
the following steps should work for you.) |
(이 부분은 주의해 달라 : 당신은 이 방법으로 root계정을 셋업해서는 안된다. 이것은 문서상의 단계를 따르는데만 사용해야 하고 root사용자의 비밀번호를 부여하기 위해서는 [1]을 보라. 하지만 다음의 단계는 꼭 작동해야만 한다.) |
At line 52 changed 3 lines. |
In this example, we will pretend your hostname is 'mypc'. Also, where ${MYSQL_HOME} |
is shown, please replace that with the path to your mysql installation. At the end |
of these steps, you should be able to login to your mysql database and see this: |
이 예제에서, 우리는 hostname을 'mypc'라고 할것이다. 또한 ${MYSQL_HOME}를 mysql설치를 위한 경로로 대체하라. 이 단계의 마지막에서, 당신은 mysql데이터베이스에 로그인하고 그럼 다음과 같은 것을 보게 된다. |
At line 73 changed 4 lines. |
and if you execute select * from user where user = "root"; we want to see Y's |
on all the grant columns within the user table, which denotes that the root user |
has all the neccesary grant options to be able to setup the appfuse database and |
give the test user privileges on it. |
만약 당신이 select * from user where user = "root" 를 수행한다면, 우리는 root사용자가 appfuse 데이터베이스를 셋업하는 것이 가능하도록 필요한 권한 옵션을 가지는 것을 표시하는 user테이블내 모든 권한 관련 칼럼에 Y가 되고 사용자 권한을 테스트하길 원한다. |
At line 78 changed 1 line. |
First we want to stop the mysql db, so execute this command: |
먼저 우리는 mysql db를 멈추길 원하기 때문에 다음의 명령을 수행한다. |
At line 84 changed 2 lines. |
If mysql is still running (check the process on UNIX or use TaskManager on Windows), |
then kill the process: |
만약 mysql이 아직도 구동중(유닉스라면 프로세스를 체크하거나 윈도우즈라면 작업관리자를 사용하라.)이라면, 그 프로세스를 강제로 종료하라. |
At line 92 changed 2 lines. |
Now we want to restart mysql but bypass the authentication tables so we can go in |
and change the user database table, so now execute this command. For UNIX: |
지금 우리는 mysql을 재시작하기를 원하지만 인증 테이블은 무시한다. 그래고 우리는 user데이터베이스 테이블을 변경하기 위해 다음의 명령을 수행한다. 유닉스에서는: |
At line 99 changed 1 line. |
For Windows, use the mysqld-nt command instead, also omit the ampersand: |
윈도우즈를 위해서는 mysqld-nt명령어를 대신에 사용하라. |
At line 105 changed 1 line. |
Now log back into mysql and remove any old root entries in your user table: |
지금 mysql로 돌아가서 당신의 user테이블내 예전 root항목을 제거한다. |
At line 114 changed 2 lines. |
Now we want to setup the root user using the GRANT command, so execute the |
following commands (Note you should change mypc to your hostname or hostname.domainname: |
지금 우리는 GRANT명령를 사용하여 root사용자를 셋업하기를 원한다. 그래서 다음의 명령를 수행한다(당신은 hostname이나 hostname.domainname을 mypc로 변경해야만 한다.). |
At line 129 changed 2 lines. |
Note: If you want to set a root password at this stage (and then specify it build.properties |
as defined in [1]), then you need to modify the GRANT commands to: |
노트 : 만약 당신이 이 단계에서 root비밀번호를 셋팅하길 원한다면(그리고 [1]에서 정의된 build.properties에 명시한다면), 당신은 GRANT명령을 변경할 필요가 있다. |
At line 136 changed 1 line. |
Replacing 'myrootpassword' to be what you want the mysql root user password to be. |
'myrootpassword'를 mysql root사용자 비밀번호가 되길 원하는 것으로 바꿔라. |
At line 138 changed 5 lines. |
We now have the mysql root user setup properly, lets restart mysql without bypassing |
the authentication stuff.. Stop mysql using the instructions above once more. |
Now, if you run ant setup you should be ok, if you are still getting errors, |
it is likely you need to perform the steps in [3]. If you are up and running, |
you should not set the root password as described in [4]. |
우리는 지금 정식으로 mysql root사용자 셋업을 했다. 인증절차를 무시하지 않고 mysql을 재시작하자. 위 명령을 한번더 실행하여 mysql을 정지하자. 만약 당신이 ant셋업을 수행하면 ok상태를 보게 될것이다. 하지만 만약 당신이 아직도 에러를 보게된다면 [3]에서의 단계를 수행할 필요가 있는 것이다. 만약 당신이 실행하면, 당신은 [4]에서 언급된것처럼 root비밀번호를 셋팅하지 않아야 할것이다. |
At line 144 changed 1 line. |
!!The grants for the test user account are not being setup properly [#3] |
!!test사용자 계정에 권한 부여가 적절히 셋업되지 않는다. [#3] |
At line 146 changed 1 line. |
If you are seeing an error message that says: |
만약 당신이 아래와 같은 에러메시지를 본다면. |
At line 153 changed 3 lines. |
Then you need to change metadata/sql/mysql-create.sql to specify your hostname |
(along with your domain name if you have one, else just your hostname). |
Here is an example of what a modified file might look like if your hostname is 'mypc': |
당신은 hostname을 명시하기 위해 metadata/sql/mysql-create.sql를 변경할 필요가 있다. |
다음은 당신의 hostname이 'mypc'인것처럼 보이게 변경하는 예제이다. |
At line 163 changed 1 line. |
!!Set a password for your mysql root user [#4] |
!!당신의 mysql root사용자의 비밀번호를 셋팅하기 [#4] |
At line 165 changed 1 line. |
To set the root password, type the following commands : |
root비밀번호를 셋팅하기 위해, 다음의 명령을 수행하라. |
At line 173 changed 2 lines. |
Now we want to set the password field for any root user records in the users table. |
Type this command: |
지금 우리는 users테이블내 root사용자 레코드의 password필드를 셋팅하기를 원한다면, 다음의 명령을 사용하라. |
At line 183 changed 3 lines. |
Where myrootpassword is your new mysql root user password. |
|
|
myrootpassword에 위치하는 값이 당신의 새로운 mysql root비밀번호가 된다. |