当前位置: 首页 > 面试题库 >

对用户拒绝CREATE命令?

邓高韵
2023-03-14
问题内容
show grants for charm@'localhost';

---------------------+
| Grants for charm@localhost                                                                                   |
+-----------------------------------------------------------------------------------------------------------------+
| GRANT USAGE ON *.* TO 'charm'@'localhost' IDENTIFIED BY PASSWORD '*EDD1CD76B1331E363B2BAED3F0B7EAF28559FBEWD' |
| GRANT ALL PRIVILEGES ON `charmstyle_com`.`charmstyle_com` TO 'charm'@'localhost'

我用了

grant all on charmstyle_com to charm@'localhost' IDENTIFIED BY 't1q4gytrur';
flush privileges;

然后我导入数据库,它显示一个错误:

   ERROR 1142 (42000) at line 29: CREATE command denied to user 'charm'@'localhost' for table 'adminnotification_inbox'

问题答案:

您仅向“ charmstyle_com”数据库内的“ charmstyle_com”表授予用户权限。您可能想要的是授予“
charmstyle_com”(或至少“ adminnotification_inbox”表)中所有表的权限

 GRANT ALL PRIVILEGES ON `charmstyle_com`.* TO 'charm'@'localhost'

或者

 GRANT ALL PRIVILEGES ON `charmstyle_com`.`adminnotification_inbox` 
     TO 'charm'@'localhost'


 类似资料:
  • 问题内容: 在我的网站上,我正在使用MySQL数据库。我正在使用Web服务,在其中执行所有与数据库有关的操作。 现在,在该Web服务的一种方法中,出现以下错误。 选择拒绝表“”的用户“ @”的命令 有什么事吗 下面是我得到该错误的代码。我尝试调试,发现它失败了 这是我的代码: 问题答案: 数据库用户无权执行选择查询。 如果您具有mysql的root访问权限,则可以向用户授予权限 http://de

  • 问题内容: 我在其中一台服务器上进行某些查询时遇到麻烦。在我测试过的所有其他地方,它都可以正常工作,但是在我要使用的服务器上,它无法正常工作。 关于以下SQL: 这是我从中得到的错误代码: 表格:facturen: 投影: 奇怪的是,“ projecten”表和“ facturen”表上的所有其他查询都可以正常工作,而该查询在我的另外两个服务器上也可以正常工作。 问题答案: 我遇到了同样的情况,但

  • 问题内容: 正在运行表示我以具有数据库所有特权的用户身份登录。 运行会导致错误。并且错误不显示我作为登录用户名! 就好像对于此命令,mysql忘记了我是谁。其他选择语句也可以正常工作。谁能解释一下?怎么修?谢谢。 更新…根据Tomalak的建议,我删除了该用户,并使用更充分的特权和密码重新创建了该用户。问题仍然存在。现在看起来像这样: 问题答案: 问题可能是您的数据库中有VIEWS。视图可能是使用

  • 问题内容: 我的整个安装程序在本地计算机上工作了几个月。 我现在正在远程站点上安装。 创建了一个新的mysql DB,并创建了一个新用户(“ someuser”)并给予了完整的授权,如下所示- 授予所有特权 。 带有GRANT选项的’somepassword’标识为’someuser’@’localhost’; 我已经使用“ python manage.py syncdb”同步了数据库,并创建了正

  • 问题内容: 我已经尝试寻找该问题的现有答案,但是到目前为止,我发现的答案还没有奏效。 我一直在尝试使用PHP连接到MySql数据库。我的网络主机在Linux上使用cPanel。我用于执行此操作的代码似乎足够标准: 我收到以下错误: “ localhost” 是MySql服务器所在的主机服务器(看起来像这样) “ cPanelUsername” 是我的cpanel用户名 “ dbUsername”

  • 伙计们,我有共同的问题。我想用PHP将MySQL数据库中的数据显示到HTML页面中。 使用此代码: 但我有