【发布时间】:2017-04-24 12:32:30
【问题描述】:
我有 MySQL 用户 company_dev 可以访问 DB company_dev,还有用户 company_prod 可以访问 DB company_prod。
当我在我的 Debian 服务器上以 root 身份登录时,我尝试将 SQL 文件导入我的company_dev DB。
这是我正在使用的命令:mysql -u company_dev -pMyPassword company_dev < some_db.sql
但我收到此错误:
用户 'company_dev'@'localhost' 拒绝访问数据库 '公司产品'
如果我正确理解了这条消息 - 有人尝试将文件 some_db.sql 写入 company_prod DB,即使我在命令中输入了 company_dev?!
这怎么可能?
【问题讨论】:
标签: mysql shell command-line debian