Hướng dẫn which of the following mysql privileges allows users to remove databases, tables, or views - đặc quyền mysql nào sau đây cho phép người dùng xóa cơ sở dữ liệu, bảng hoặc dạng xem
Show Giải pháp sách giáo khoa được đề xuất
Tổ chức máy tính và thiết kế MIPS Edition: Giao diện phần cứng/phần mềmPhiên bản thứ 5 A. Patterson, John L. HennessyDavid A. Patterson, John L. Hennessy 220 giải pháp
Giới thiệu về thuật toánPhiên bản thứ 3 E. Leiserson, Clifford Stein, Ronald L. Rivest, Thomas H. CormenCharles E. Leiserson, Clifford Stein, Ronald L. Rivest, Thomas H. Cormen 726 Giải pháp
Quản lý dự án công nghệ thông tin: Cung cấp giá trị tổ chức có thể đo lường đượcPhiên bản thứ 5 T. MarchewkaJack T. Marchewka 346 Giải pháp
Nguyên tắc cơ bản của hệ thống cơ sở dữ liệuPhiên bản thứ 7 Elmasri, Shamkant B. NaveditRamez Elmasri, Shamkant B. Navathe 687 Giải pháp 6.2.2 & NBSP; Đặc quyền do MySQL cung cấpCác đặc quyền được cấp cho tài khoản MySQL xác định hoạt động nào mà tài khoản có thể thực hiện. Các đặc quyền MySQL khác nhau trong các bối cảnh mà chúng áp dụng và ở các cấp độ hoạt động khác nhau:
Các đặc quyền cũng khác nhau về việc chúng là tĩnh (tích hợp vào máy chủ) hay động (được xác định trong thời gian chạy). Cho dù một đặc quyền là tĩnh hay động ảnh hưởng đến tính khả dụng của nó được cấp cho tài khoản và vai trò của người dùng. Để biết thông tin về sự khác biệt giữa các đặc quyền tĩnh và động, hãy xem các đặc quyền tĩnh so với động.) Thông tin về các đặc quyền tài khoản được lưu trữ trong các bảng tài trợ trong cơ sở dữ liệu hệ thống Quan trọng Một số bản phát hành MySQL giới thiệu các thay đổi cho các bảng cấp để thêm các đặc quyền hoặc tính năng mới. Để đảm bảo rằng bạn có thể tận dụng bất kỳ khả năng mới nào, hãy cập nhật các bảng tài trợ của bạn lên cấu trúc hiện tại bất cứ khi nào bạn nâng cấp MySQL. Xem Phần & NBSP; 2.11, Nâng cấp MySQL. Các phần sau đây tóm tắt các đặc quyền có sẵn, cung cấp các mô tả chi tiết hơn về từng đặc quyền và cung cấp các hướng dẫn sử dụng.
Tóm tắt các đặc quyền có sẵnMô tả đặc quyền tĩnh Mô tả đặc quyền động Mô tả đặc quyền tĩnhMô tả đặc quyền động Hướng dẫn cấp đặc quyền
Mô tả đặc quyền độngCác đặc quyền động được xác định trong thời gian chạy, trái ngược với các đặc quyền tĩnh, được tích hợp vào máy chủ. Danh sách sau đây mô tả từng đặc quyền động có sẵn trong MySQL. Hầu hết các đặc quyền động được xác định tại máy chủ khởi động. Những người khác được xác định bởi một thành phần hoặc plugin cụ thể, như được chỉ ra trong các mô tả đặc quyền. Trong những trường hợp như vậy, đặc quyền không có sẵn trừ khi thành phần hoặc plugin xác định nó được bật. Các câu lệnh SQL cụ thể có thể có các yêu cầu đặc quyền cụ thể hơn được chỉ ra ở đây. Nếu vậy, mô tả cho câu lệnh trong câu hỏi cung cấp các chi tiết.
Hướng dẫn cấp đặc quyềnĐó là một ý tưởng tốt để cấp cho một tài khoản chỉ những đặc quyền mà nó cần. Bạn nên thực hiện thận trọng cụ thể trong việc cấp cho các đặc quyền hành chính và hành chính:
Đặc quyền tĩnh so với độngMySQL hỗ trợ các đặc quyền tĩnh và động:
Ví dụ: các đặc quyền 2 và 8 là tĩnh và luôn luôn có sẵn, trong khi một đặc quyền động chỉ có sẵn nếu thành phần thực hiện nó đã được bật.Phần còn lại của phần này mô tả cách các đặc quyền động hoạt động trong MySQL. Cuộc thảo luận sử dụng thuật ngữ thành phần của các thành phần khác nhưng áp dụng như nhau cho các plugin.“components” but applies equally to plugins. Ghi chú Quản trị viên máy chủ nên nhận thức được các thành phần máy chủ xác định các đặc quyền động. Đối với các bản phân phối MySQL, tài liệu về các thành phần xác định các đặc quyền động mô tả các đặc quyền đó. Các thành phần của bên thứ ba cũng có thể xác định các đặc quyền động; Một quản trị viên nên hiểu các đặc quyền đó và không cài đặt các thành phần có thể xung đột hoặc thỏa hiệp hoạt động của máy chủ. Ví dụ, một thành phần xung đột với một thành phần khác nếu cả hai định nghĩa một đặc quyền có cùng tên. Các nhà phát triển thành phần có thể giảm khả năng xuất hiện này bằng cách chọn tên đặc quyền có tiền tố dựa trên tên thành phần. Máy chủ duy trì tập hợp các đặc quyền động đã đăng ký trong bộ nhớ. Không đăng ký xảy ra khi tắt máy chủ. Thông thường, một thành phần xác định các đặc quyền động đăng ký chúng khi được cài đặt, trong quá trình khởi tạo. Khi được gỡ cài đặt, một thành phần không hủy đăng ký các đặc quyền động đã đăng ký của nó. . Không có cảnh báo hoặc lỗi xảy ra cho các nỗ lực đăng ký một đặc quyền động đã được đăng ký. Xem xét chuỗi câu sau đây:
Tuyên bố 64 đầu tiên đăng ký bất kỳ đặc quyền nào được xác định bởi thành phần 65, nhưng 66 không hủy đăng ký chúng. Đối với câu lệnh 67 thứ hai, các đặc quyền thành phần mà các thanh ghi được tìm thấy đã được đăng ký, nhưng không có cảnh báo hoặc lỗi nào xảy ra.Đặc quyền động chỉ áp dụng ở cấp độ toàn cầu. Máy chủ lưu trữ thông tin về các nhiệm vụ hiện tại của các đặc quyền động cho tài khoản người dùng trong bảng hệ thống 68:
Ví dụ: Câu lệnh sau cấp cho người dùng 75 Các đặc quyền cần thiết để kiểm soát sao chép (bao gồm sao chép nhóm) trên bản sao và sửa đổi các biến hệ thống:
Được cấp các đặc quyền động xuất hiện trong đầu ra từ câu lệnh 30 và bảng 01 78. Đối với Đối với 83 ở cấp độ toàn cầu bao gồm tất cả các đặc quyền toàn cầu tĩnh, cũng như tất cả các đặc quyền động hiện đã đăng ký:
Tuyên bố 87 đọc bảng 69 cho các bài tập đặc quyền động và đăng ký bất kỳ đặc quyền chưa đăng ký nào được tìm thấy ở đó.Đối với các mô tả về các đặc quyền động được cung cấp bởi máy chủ MySQL và các thành phần có trong các bản phân phối MySQL, xem Phần & NBSP; 6.2.2, Đặc quyền do MySQL cung cấp. Di chuyển tài khoản từ các đặc quyền siêu sang độngTrong MySQL 8.0, nhiều hoạt động trước đây yêu cầu đặc quyền 76 cũng được liên kết với đặc quyền động của phạm vi hạn chế hơn. . Thay đổi này cải thiện bảo mật bằng cách cho phép các DBA để tránh cấp 76 và đặc quyền người dùng điều chỉnh chặt chẽ hơn các hoạt động được phép. 76 hiện không bị phản đối; Hy vọng nó sẽ được loại bỏ trong một phiên bản tương lai của MySQL.Khi việc loại bỏ 76 xảy ra, các hoạt động trước đây yêu cầu 76 không thành công trừ khi các tài khoản được cấp 76 được di chuyển sang các đặc quyền động phù hợp. Sử dụng các hướng dẫn sau để thực hiện mục tiêu đó để các tài khoản đã sẵn sàng trước khi xóa 76:
Lệnh MySQL nào cho phép người dùng xóa các bảng hoặc cơ sở dữ liệu?Bị bỏ một bảng trong bảng trong MySQL đề cập đến lệnh SQL cho phép bạn xóa một bảng trong cơ sở dữ liệu.
Lệnh nào sau đây có thể được sử dụng để xóa chế độ xem khỏi MySQL?Nếu bạn muốn xóa chế độ xem SQL, nó được thực hiện bởi lệnh thả SQL, bạn nên sử dụng cú pháp sau: SQL Drop View Cú pháp: Drop View_Name.SQL DROP command you should use the following syntax: SQL DROP VIEW syntax: DROP VIEW view_name.
Các đặc quyền trong MySQL là gì?Chức năng chính của hệ thống đặc quyền MySQL là xác thực người dùng kết nối từ một máy chủ nhất định và liên kết người dùng đó với các đặc quyền trên cơ sở dữ liệu như chọn, chèn, cập nhật và xóa.Chức năng bổ sung bao gồm khả năng cấp đặc quyền cho các hoạt động hành chính.SELECT , INSERT , UPDATE , and DELETE . Additional functionality includes the ability to grant privileges for administrative operations.
Điều nào sau đây được sử dụng để xóa toàn bộ cơ sở dữ liệu MySQL?Để thực hiện xóa cơ sở dữ liệu, bạn cần lệnh 'Drop DataBase'.Cú pháp tương tự như tạo cơ sở dữ liệu.'Bỏ cơ sở dữ liệu;', tên của cơ sở dữ liệu bạn muốn xóa.DROP DATABASE'. The syntax is similar to creating a database. 'DROP DATABASE |