Tôi muốn tạo hai người dùng trên cơ sở dữ liệu thử nghiệm MySQL của tôi, Một với quyền truy cập chỉ đọc vào các bảng có liên quan đến tạo báo cáo, v.v ... với quyền truy cập đọc-ghi vào cùng một bảng. Điều này là để thử nghiệm một hệ thống con thường kết nối với một người dùng chỉ đọc nhưng chuyển sang một người dùng đọc-ghi cho các tác vụ nhất định. Tôi đã tạo người dùng đọc-ghi với các đặc quyền chính xác, và bây giờ tôi cần một phiên bản chỉ đọc của cùng một người dùng.MySQL sao chép một người dùng
Tôi không muốn tạo phiên bản chỉ đọc từ đầu vì tôi phải đặt nhiều đặc quyền, điều này khá mất thời gian. Có cách nào tôi có thể tạo một người dùng mới dựa trên một người dùng hiện có và sau đó loại bỏ các INSERT/UPDATE/DELETE privilages từ người dùng mới? Một cái gì đó như CREATE USER 'user2' LIKE 'user1'
hoặc tương tự? Tôi không thể tìm thấy nó trong tài liệu MySQL nếu nó có thể làm điều này.
Tôi đã tải xuống Quản trị viên nhưng theo MySQL.com nó đã ngừng phát triển. Workbench có hỗ trợ chức năng đó thay thế không? – GordonM
Cả hai liên kết đều đã chết. – halloei