首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何设置用户只编辑和访问特定的数据库表?

如何设置用户只编辑和访问特定的数据库表?
EN

Stack Overflow用户
提问于 2015-11-28 18:14:38
回答 2查看 392关注 0票数 0

如何设置用户只编辑和访问特定的数据库表?有可能吗?我使用vb.net和mysql作为我的数据库。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-11-28 18:26:13

  • 创建一个用户表,可能称为UserAccounts。
  • 登录时,从UserAccounts中选择用户名和密码。
  • 为username = admin和pass = admin设定一个条件,然后可以执行所有查询。
  • 对于用户名=来宾和pass =来宾,则只能执行query1。
  • 诸若此类。

数据库及其表权限,可以通过基于查询的应用程序完成。刚刚指定了查询和应该运行它的用户。

给出一些代码,这样我们就可以看到你的进展

票数 0
EN

Stack Overflow用户

发布于 2015-11-28 18:21:59

如果您说的是mysql用户权限,那么您应该使用:

代码语言:javascript
复制
GRANT SELECT, INSERT ON mydb.mytbl TO 'someuser'@'somehost';

编辑1:添加资源链接( Adding )--您应该查阅MySQL 格兰特声明访问权限系统文档,以获得有关这一切如何工作的更多信息。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33974724

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档