mysql:指定用户权限

标签 mysql permissions

有没有办法用 WHERE 之类的东西来限制 GRANT SELECT user@db ? 我有变量“PROJECTID”来评估特定项目的某些记录。 当用户查询所有客户时,它应该只显示其项目中的客户。我不想为每个用户更改界面,因此 select where 语句在这里没有帮助。

提前致谢

最佳答案

恐怕没有这样的事情。

但是您可以使用 WHERE 条件创建数据库 View ,然后向您的用户授予这些 View 的权限。

关于mysql:指定用户权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37187666/

相关文章:

java - 如何防止在mysql Java上获得具有不同ID的相同名称

Python AppEngine 'import MySQLdb' 不工作,OS X 10.9.2,python 2.7

c++ - 询问管理员权限 C++ Windows

php - 从 docker nginx/php-fpm 安装在本地卷(Mac)上的 Laravel 无法写入 session 文件

permissions - GitLab 的公共(public)项目/默认权限

MySql安全模式删除

powershell - MySQLDUMP与CMD/Powershell的区别

mysql - Excel VBA : Query a MySQL Database

c# - 有没有办法为 C# 库设置调用应用程序执行权限?

IOS权限以编程方式