mysql仅授予对一个表及其某些列的选择权限

标签 mysql sql datatable sql-grant

我有一个大约有 10 列的表格 我创建了一个没有权限选择的用户。

现在我希望它只授予对那个表的选择权限,如果可能的话只授予 2-3 列。

最佳答案

https://dev.mysql.com/doc/refman/5.1/en/grant.html#grant-column-privileges

GRANT SELECT (col1,col2) ON database.table TO 'someuser'@'localhost' IDENTIFIED BY 'password';

关于mysql仅授予对一个表及其某些列的选择权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22188031/

相关文章:

sql - 运行查询并在TEdit中显示结果

sql - 是否可以监视和记录针对 Access MDB 进行的实际查询?

sql - QT4.7中使用sqlite的问题

jsf - Primefaces 数据导出器和嵌套数据表

excel - 如何制作动态大小的数据表?

mysql - 如何在我的 HTML5 应用程序中嵌入视频?

mysql - 连接多个表的数据库设计最佳实践

php - 无法将我的旧数据库连接到我的新托管帐户

jsf 在数据表中重复

mysql - 时间重叠总和