MySQL DEFINER规范

时间:2014-12-07 20:17:02

标签: mysql

哪个文档指定了MySQL definer格式?

具体而言,%definer admin@%的含义(以及为何使用此符号)是什么意思?

1 个答案:

答案 0 :(得分:0)

MySQL使用的格式在the MySQL documentation for CREATE PROCEDURE中定义,以及其他地方:

  

如果为DEFINER子句指定了用户值,则该值应为指定为'user_name'@'host_name'的MySQL帐户(与GRANT中使用的格式相同)声明),CURRENT_USERCURRENT_USER()

MySQL用户可以拥有主机名%,允许他们从任何主机名连接。