开发者

Is a simple MySql Database possible?

Steps:

  1. I want a registered user to be able to insert values into a table.
  2. Those values would only be able to be seen or edited by the user. (a few rows)

I have a registration/login page and insert form page complete and they can add do their respective jobs.

Here's the problem and i realize it probably a su开发者_运维问答per simple answer:

How do I link the registration/login username to the values that I'm entering so that only that username has access to it?

Thanks,

Michael


You can create a MySQL user for each registered user and protect their data at the DB level. That's usually overkill for a web application.

What you probably want here is enforcing data owner at the data access layer. Associate the data to the user and restrict any data queries or updates to that user, i.e. any insert, update, select SQL statements would include the user id as a parameter.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜