关于RDS MySQL 高安全网络模式 select current_user() 替代方法简述
发布日期:2015-11-9 15:11:32
关于RDS MySQL 高安全网络模式 select current_user() 替代方法简述
1. 在高安全网络模式下,如果希望 select current_user(); 返回当前连接使用的用户名 请使用下面的查询替代: select concat(user,'@',substring(host,1,instr(host,':')-1)) CU from information_schema.processlist where id = connection_id(); 2. 不同网络模式 select current_user(); 返回的结果不同。 对于采用标准网络模式的实例,select current(); 查询当前登陆用户时,会返回当前连接使用的用户名。如图所示: 对于上述采用高安全网络模式的实例,select currnt_user(); 查询当前登陆用户时,会返回当前连接的端口和客户端IP结果,如图所示: 如问题还未解决,请联系售后技术支持。
|