【问题标题】:MySQL Errors, Active Connection, Denied Access, No privilegesMySQL 错误、活动连接、拒绝访问、无权限
【发布时间】:2023-03-21 19:40:01
【问题描述】:
mysql> SELECT USER(),CURRENT_USER();

| USER()          | CURRENT_USER() | apple@localhost | @localhost     |1 row in set (0.00 sec)

mysql> SHOW GRANTS FOR 'apple'@'localhost';

错误 1044 (42000): 用户 ''@'localhost' 拒绝访问数据库 'mysql'

--------------------
Connection:
Name: LOCAL
Host: localhost (UNIX socket)
Server: MySQL Community Server (GPL)
Version: 5.6.16
Login User: apple
Current User: @localhost

发生未处理的异常(错误执行 'SELECT PROCESSLIST_ID,IF (NAME = 'thread/sql/event_scheduler','event_scheduler',PROCESSLIST_USER) PROCESSLIST_USER,PROCESSLIST_HOST,PROCESSLIST_DB,PROCESSLIST_COMMAND,PROCESSLIST_TIME,PROCESSLIST_STATE,THREAD_ID,TYPE,NAME, PARENT_THREAD_ID、INSTRUMENTED、PROCESSLIST_INFO 来自 performance_schema.threads WHERE TYPE 'BACKGROUND'' 对于表 'threads' 拒绝用户 ''@'localhost' 的 SELECT 命令。 SQL 错误:1142)。有关详细信息,请参阅日志文件。

我无法访问任何数据库功能,每当我尝试操作时都会收到拒绝错误。这是一个全新的安装,我是 MySQL 新手,我已经查找了其他问题,但还没有找到所有被拒绝的示例。

【问题讨论】:

    标签: mysql macos


    【解决方案1】:

    您是否尝试以 root 身份登录 mysql? 您可以通过在终端中使用以下命令来做到这一点:

    Shell> mysql --user=user_name --password=your_password db_name
    

    【讨论】:

    猜你喜欢
    • 2016-03-16
    • 2015-03-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多