サーバーからローカルデータベースにSQLダンプをインポートしました。
今のところ、rootは自動的に私の新しいスキーマにアクセスできます。
ユーザー名とパスワードを作成してその特定のスキーマ(myDB1など)に設定すると、ローカルとサーバーですべてが同じであることを確認できます。
編集済み:たとえば、kitoをユーザー名として、123をパスワードとして設定したいと思います。
よろしくお願いします。
まず、特定のユーザーを作成します。
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