我正以用户“someuser”的身份连接到mysql服务器。当我从本地机箱连接到服务器时,我可以看到所有的数据库。但是,当我进入服务器并使用'someuser‘登录并执行show databases;时,我只看到两个:information_schema和testmysql> show grants;
| Grants for dev@localhost| GRANT USAGE ON *.* TO
我正在尝试使用TOAD连接到远程mysql服务器,但一直被拒绝访问“user@laptop hostname”。这会让我认为这是一个权限问题,除非我可以毫无问题地连接到MYSQL Workbench。另一件奇怪的事情是,我可以使用TOAD连接来查看表和获取数据库列表,但是当我进行快照或比较时,我得到了一个拒绝访问的错误。错误:
"SELECT command denied to user 'MY-USER'@'MY-LOCAL-HOSTNAME
我知道我可以创建一个具有create user特权的用户,如下所示:grant all on *.* to现在让我们假设我有一个数据库子集,所有的数据库都带有前缀abc_,并且我希望我的primary_user只能访问这些数据库。错误1227 (42000):访问被拒绝;为此操作需要(至少一个)创建用户权限
基本上,我想要的是primar
我的第一个想法是apache2服务器坏了,所以我重新启动了它。然后,我创建了一个index.html和index.php,它们都可以工作(在drupal目录之外)。奇怪的是,当网站崩溃的时候,我正忙着做这个网站。我看不出发生这种事的原因。谢谢!
更新:我发现apache日志很方便。QueryConditionInterface in /var/www/html/drupal/includes/database/