頻繁に使用するWebサイトにサービスを提供するためにmysqlデータベースを作成していますが、このDBへのアクセスを制御する方法の選択に苦労しています。WebサイトのすべてのユーザーがDBに個人的にアクセスできるか、Webサイトが必要かDBにアクセスしてクライアントにサービスを提供する必要がありますか?
たとえば、WebサイトにMikeとStanleyのユーザーがいる場合、DBにユーザー'mike'@'localhost'と'stanley'@'localhost'を作成する必要がありますか?
または、DBにアクセスする機能をチェックするストアドプロシージャを使用して、これらの両方のクライアントにサービスを提供するために'mywebuser' @'localhost'を作成する必要がありますか?