0

サーバーからローカルデータベースにSQLダンプをインポートしました。

今のところ、rootは自動的に私の新しいスキーマにアクセスできます。

ユーザー名とパスワードを作成してその特定のスキーマ(myDB1など)に設定すると、ローカルとサーバーですべてが同じであることを確認できます。

編集済み:たとえば、kitoをユーザー名として、123をパスワードとして設定したいと思います。

よろしくお願いします。

4

1 に答える 1

4

まず、特定のユーザーを作成します。

shell> mysql --user=root mysql

mysql> CREATE USER 'monty'@'localhost' IDENTIFIED BY 'some_pass';

次に、そのユーザーに特定のデータベースへのアクセスを許可します。

mysql> grant usage on *.* to monty@localhost identified by 'some_pass';

mysql> grant all privileges on amarokdb.* to monty@localhost ;

参照: http ://dev.mysql.com/doc/refman/5.1/en/adding-users.html

http://www.debuntu.org/how-to-create-a-mysql-database-and-set-privileges-to-a-user

于 2012-05-30T09:22:09.427 に答える