针对不同用户的Mysql临时表

时间:2014-10-09 04:57:54

标签: mysql

是否有任何只能由特定用户访问的表类型? 该表只能由创建它的用户查看和访问

3 个答案:

答案 0 :(得分:0)

我错了。是的,您可以为特定表设置用户特定的访问权限。其语法如下

GRANT SELECT ON db2.invoice TO 'jeffrey'@'localhost';

临时表在特定会话下可用,任何其他会话都无法访问。它将在会议结束时删除。

有关详细信息,请参阅http://dev.mysql.com/doc/refman/5.5/en/grant.html

答案 1 :(得分:0)

我认为答案是

您可以为该特定表设置权限,例如谁可以访问该表。像,

SELECT, INSERT, UPDATE, DELETE,

我通过phpmyadmin尝试过。

答案 2 :(得分:0)

是的,你可以。

但是您可以创建一个具有用户创建列的表,以便您可以在where条件下使用它。