Tạo một tài khoản người dùng với các đặc quyền quản trị phù hợp có thể kết nối thông qua bàn làm việc mysql bằng cách sử dụng plugin auth_socket. Lưu ý rằng điều này không hoạt động đối với các kết nối gốc đến máy chủ mysql .
Đăng nhập vào mysql từ một phiên cuối:
$sudo mysql
Nếu bạn có thể làm điều này thì plugin auth_socket được bật và tài khoản root đang xác thực bằng cách sử dụng plugin này. Lưu ý rằng đây là thiết lập mặc định khi cài đặt mysql trên ubfox sau khi chạy tập lệnh cài đặt an toàn.
Trước tiên, hãy tạo người dùng mysql cho tài khoản của bạn 'valerie':
mysql> CREATE USER 'valerie'@'localhost' IDENTIFIED WITH auth_socket;
Cho phép đặc quyền quản trị cho tài khoản:
mysql> GRANT ALL PRIVILEGES ON *.* TO 'valerie'@'localhost' WITH GRANT OPTION;
Thoát khỏi vỏ:
mysql> exit
Sau đó, trong bàn làm việc mysql:
- Tạo kết nối mới
- Chọn phương thức kết nối là Ổ cắm / Ống cục bộ
- Đặt Đường dẫn ổ cắm / ống thành: /var/run/mysqld/mysqld.sock (lưu ý rằng đây là đường dẫn cho hệ thống Debian / Ubuntu và thay đổi cho các hương vị khác của Linux)
- Đặt tên người dùng ('valerie' trong ví dụ này)
Sau đó, bạn có thể kết nối với máy chủ mysql bằng kết nối này.