Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

(Các) đặc quyền SUPER cho hoạt động này

Từ tài liệu (nhấn mạnh của tôi):

Vì bạn đã là navid vào cơ sở dữ liệu, bạn không cần đặt DEFINER thuộc tính trong thủ tục được lưu trữ của bạn; thêm dòng này là lỗi hiển thị. Nếu bạn xóa câu lệnh này, thủ tục của bạn sẽ được tạo và bạn sẽ không gặp lỗi quyền.

Bạn chỉ cần đặt DEFINER nếu bạn đang thiết lập thủ tục được lưu trữ cho một số người dùng khác, theo mặc định, thủ tục được lưu trữ sẽ có cùng ngữ cảnh bảo mật là người dùng đang tạo nó :



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hệ thống đặt lại mật khẩu trong PHP

  2. Các lựa chọn thay thế MySQL Workbench - Quản lý cấu hình ClusterControl

  3. Sử dụng MySql, tôi có thể sắp xếp một cột nhưng có số 0 ở cuối cùng không?

  4. Làm cách nào để hủy khai báo khối lượng trong hình ảnh docker?

  5. Giữ ngắt dòng khỏi TextArea khi ghi vào MySQL