0

私がすべての特権を友人に付与し、友人が私のすべてのデータを編集、選択、削除、更新などするためのすべての権限を持っているとします。

友達が自分のデータベースから私を取り消すことはできますか?

彼は私の特権を他の人、または多くの人に与えることができると私は信じています。彼に私のすべての特権を与えることができるが、彼が他の人に特権を与えることを制限する方法はありますか?または、少なくとも、彼が誰かに特権を付与しようとしたときに通知されますか?

別の質問です。友人のボビーにすべての特権を付与し、彼がジョーイと呼ばれる別の人にすべての特権を付与した場合。その後、友達の(ボビー)特権を取り消しますが、友達の友達(ジョーイ)は彼の特権を保持しますか?

4

1 に答える 1

0

GRANT特権は別の特権です。MySQLのドキュメントに記載されているように、GRANT特権は「特権を他のアカウントに付与または他のアカウントから削除できるようにする」です。

友達にGRANT特権を与えないと、友達はあなたの特権を変更できません。あなたが彼の特権を変えることができるのはあなたがGRANT特権を持っているという理由だけです。

MySQLでの特権の動作の詳細については、http://dev.mysql.com/doc/refman/5.1/en/grant.html#grant-privilegesを参照してください。

于 2013-01-30T14:39:02.630 に答える