select 命令被拒绝给用户:错误识别的错误
在基于 MySQL 的 Web 应用程序中,您可能会遇到错误“select 命令被拒绝”至用户“
问题出现在“MySqlDataReader result1 = command1.ExecuteReader();”行中的代码。然而,根本问题在于 SQL 语句“Select Strike,LongShort,Current,TPLevel,SLLevel from json.tbl_Position where TradeID = '" i "'"”。具体来说,表名被引用为“json.tbl_Position”。
发生错误是因为数据库中不存在表“json.tbl_Position”,在提供的代码中,表名应该是。相反,更正此用词将解决问题,而无需更改任何权限。
需要注意的是,“select 命令被拒绝”错误的具体原因并未直接反映在错误消息中。因此,仔细调查底层 SQL 语句以识别可能导致问题的任何潜在表引用至关重要。
以上是当表实际存在时,为什么我的 MySQL 查询返回'Select Command Denied”?的详细内容。更多信息请关注PHP中文网其他相关文章!