mysql:14425
From: "KIMURA, Meiji" <"KIMURA, Meiji" <kimura804@xxxxxxxxxx>>
Date: Thu, 3 Apr 2008 20:07:44 +0900 (JST)
Subject: [mysql 14425] Re: ユーザロールの代用
こんばんわ、木村明治です。 --- Imanari Toshiharu <zbg29998@xxxxxxxxxx> wrote: > こんにちは。今成と申します。 > > MySQL5.0サーバにODBCを通じて、複数ユーザからデータベースに > アクセスさせています。 > テーブルごとのアクセスコントロールをデータベース側で実装する必要が > あります。 > > 現在、grant構文、もしくは mysql.tables_priv の直接操作により > アクセスコントロールを実現しているのですが、テーブル数・ユーザ数が > 多くなると負担が大きいです。 > > まさにこのような時のために、ユーザロールとかユーザグループなどが > あると思うのですが。 > > > 質問1) > MySQLではユーザロールとか、ユーザグループのような機能はありませんよ > ね・・・? > > 単に私が無知なだけなら万事解決です。 残念ながら、ユーザロールに相当する機能はありません。 > 質問2) > 5.1 とか 6.0 では実装されるんでしょうか? > > ドキュメント読めとか怒られそうですが。 5.1や6.0での実装予定はなさそうです。 ここらへんの記事を見ると7.0あたりに話があがっていますが、定かではありません。 http://www.computerworld.jp/news/sw/84010.html > 質問3) > プロ級の皆様はどのようにしてこの問題をクリアしているのでしょうか? > > やっぱりWeb系ではビジネスロジック層でAC実装すれば足りるから > 必要性がほとんど無いのでしょうか? Web系ではそうでしょうね。多分なくても問題がない感じです。 必要な場合は、ストアドでそういった処理を作るとか、 自分でテーブルを作ってフル実装するとか、そういった話になると思います。 -- キムラデービー代表 木村明治(KIMURA, Meiji) http://kimuradb.com [News] 4/12(土) OSC2008Nagaoka(新潟県長岡)参加予定です。 http://www.ospn.jp/osc2008-nagaoka/
14422 2008-03-29 09:29 [Imanari Toshiharu <z] ユーザロールの代用 -> 14425 2008-04-03 20:07 ┗["KIMURA, Meiji" <kim] 14428 2008-04-05 10:39 ┗[今成利晴 <zbg29998@x]