首页 新闻 会员 周边

sql不同数据库下的用户分别访问自己对应库下的某个表数据

0
悬赏园豆:10 [待解决问题]

 sql不同数据库下的用户分别访问自己对应库下的某个表数据,希望有做过类似方面的功能的大神给点意见。

学习态度要端正的主页 学习态度要端正 | 初学一级 | 园豆:55
提问于:2016-12-26 10:13
< >
分享
所有回答(4)
0

不懂你要干嘛。用自己的用户名,库名,表名访问不就完了

czd890 | 园豆:14412 (专家六级) | 2016-12-26 10:18
0

你可以给表设置 table privileges,哪些用户可以增删改查这张表。

让我发会呆 | 园豆:2929 (老鸟四级) | 2016-12-26 10:23
0

在用户表,增加一列,table name,然后用户可以通过tablename找到自己的表。然后进行操作。

Supper_litt | 园豆:827 (小虾三级) | 2016-12-26 10:42
0

(一个)DB本身就包含角色和权限的概念。

用户名/密码可以理解为角色。

权限可以控制角色访问哪些表。

 

你可以记住这个关系。

 

  • 数据库对应N个DB
  • DB拥有多个角色
  • 角色可以访问多个表
  • 表可以授权给多个角色

 

CaiYongji | 园豆:1267 (小虾三级) | 2016-12-26 10:54
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册