mysql:9822
From: "tadashi_miura" <"tadashi_miura" <t-miura@xxxxxxxxxx>>
Date: Sun, 11 Jul 2004 11:51:02 +0900
Subject: [mysql 09822] Re: Delphi dbExpressで接続エラー
ありがとうございます。 試していただいた内容を再現するには時間かかりそうです。 なにせRDBMS触るのはじめてでして、理解力が・・・ クライアントソフトなんて気が遠くなりかけです。 > そもそも、table を選択する時点でパスワードの認証があり、うまく > 接続されるようです。 > 当然、パスワードをいれなければはじかれます。 SQLDataSet1.CommandTextのドロップダウンでの選択時ですか? パスワードの認証はSQLConnectionで済ませてからしたので パスワード認証は出ませんでした。 ----- Original Message ----- From: "遠藤 俊裕" <endo_t@xxxxxxxxxx> To: <ml@xxxxxxxxxx> Sent: Sunday, July 11, 2004 12:44 AM Subject: [mysql 09814] Re: Delphi dbExpressで接続エラー > 遠藤です。 > 呼ばれたようなので、飛び出てきました(^^; > > Sat, 10 Jul 2004 14:38:35 +0900 に、 > "tadashi_miura" <t-miura@xxxxxxxxxx> さんは書きました: > > (全体的に snip)(笑) > > 書いた張本人(なんか、修正されてるけど・・・(^^;)なので、 > 責任感じて追試験m(_ _)m > > まず、サーバにて > mysqladmin -u root create passtest > でデータベース作成 > mysql -u root mysql > で user と db の中身を変更。(あえて GRANT は使いませんでした) > 具体的には > insert into user values ('localhost', 'passtest', password('passtest'), > 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y'); > insert into user values ('%', 'passtest', password('passtest'), 'Y', 'Y', > 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y'); > insert into db values ( '%', 'passtest', 'passtest', 'Y', 'Y', 'Y', 'Y', > 'Y', 'Y', 'Y', 'Y', 'Y', 'Y'); > 終了後、 > mysqladmin -u root refresh > mysqladmin -u root reload > これで > mysql passtest > を実行、 > create table aa ( a int ); > を実行すると、 > mysql> create table aa ( a int ); > ERROR 1142: create command denied to user: '@localhost' for table 'aa' > で、 > mysql -u passtest -p passtest > を実行、 > create table aa ( a int ); > を実行すると、 > mysql> create table aa ( a int ); > Query OK, 0 rows affected (0.01 sec) > これでパスワードが有効であることを確認。 > > そこで、元記事にあった内容を設定。 > SQLDataSet1.Active=Trueにすると・・・・・ > うまく接続されますけど・・・ > そもそも、table を選択する時点でパスワードの認証があり、うまく > 接続されるようです。 > 当然、パスワードをいれなければはじかれます。 > > う〜ん。。。。何が悪いんでしょうね・・・(T_T) > あ、Delphi は update 当ててません。Del7 をインストしたばかりの > 環境で試しました。 > MySQL は > > Welcome to the MySQL monitor. Commands end with ; or \g. > Your MySQL connection id is 19240 to server version: 4.0.20 > > Type 'help;' or '\h' for help. Type '\c' to clear the buffer. > > です。 > さて、どうしましょ?(T_T) > > -- > 遠藤俊裕 <endo_t@xxxxxxxxxx> > >
9807 2004-07-10 14:38 ["tadashi_miura" <t-m] Delphi dbExpressで接続エラー 9809 2004-07-10 17:23 ┣["TAKAHASHI, Tomohiro] 9810 2004-07-10 17:49 ┃┗["tadashi_miura" <t-m] 9812 2004-07-10 23:35 ┃ ┗[Takashi Kanai <kanai] 9820 2004-07-11 11:33 ┃ ┗["tadashi_miura" <t-m] 9813 2004-07-10 23:36 ┣[KazuoAkemi <kazuoake] 9819 2004-07-11 10:43 ┃┣["TAKAHASHI, Tomohiro] 9821 2004-07-11 11:37 ┃┣["tadashi_miura" <t-m] 9823 2004-07-11 20:10 ┃┗["tadashi_miura" <t-m] 9814 2004-07-11 00:44 ┣[遠藤 俊裕 <endo_t@xx] -> 9822 2004-07-11 11:51 ┃┗["tadashi_miura" <t-m] 9824 2004-07-12 00:36 ┗[KazuoAkemi <kazuoake]