私は通常、phpMyAdmin または MySQL コマンドライン インターフェイスを使用します。データベースを作成し (スーパーユーザー アカウントを使用して)、ユーザーがそのデータベースに対する適切な権限を持っていることを確認します。
何かのようなもの:
CREATE DATABASE database_name;
GRANT ALL ON database_name.* TO new_user@'localhost' IDENTIFIED BY 'password';
これにより、ユーザーが「password」を使用して localhost から接続されている場合、database_name の内容に対するすべての権限が「new_user」に与えられます。
ただし、GUI が必要な場合は、phpMyAdmin ( http://www.phpmyadmin.net/ )を強くお勧めします。
編集:あなたの説明に基づいて、この新しいユーザーがそれらにアクセスできないように、他のデータベースのアクセス許可が設定されていることも確認する必要があります。「SHOW GRANTS」を使用して、どのユーザーがどのテーブルに対して権限を持っているかを確認できます - http://en.wikipedia.org/wiki/Internet_Explorer_box_model_bugを参照してください