Xoá quyền của user

Một phần của tài liệu Giáo trình môn họcmô đun lập trình PHP căn bản (ngànhnghề thiết kế trang web) (Trang 109 - 110)

3. TẠO CƠ SỞ DỮ LIỆU VÀ NGƢỜI DÙNG

3.3. Xoá quyền của user

Để xoá các quyền của user từ cơ sở dữ liệu hiện hành, bạn có thể sử dụng phát biểu

SQL có tên Revoke, phát biểu Revoke ngƣợc lại với phát biểu Grant.

Nếu bạn xoá một số quyền của user, bạn có thể sử dụng khai báo nhƣ phát biểu sau: Revoke privileges [(columns)]

ON item

From username

Trong trƣờng hợp xoá tất cả các quyền của user, bạn có thể sử dụng phát biểu nhƣ sau:

Revoke All ON item

From username

Nếu user đó đƣợc cấp quyền với tuỳ chọn Grant Option, để xoá các quyền đó của user, bạn có thểkhai báo nhƣ sau:

Revoke Grant Option ON item

From username

Để tham khảo chi tiết quá trình cấp và xoá quyền của một user, bạn có thể tham khảo một số phát biểu nhƣ sau:

Gán quyền Administrator cho user có tên fred trên mọi cơ sở dữ liệu trong MySQL,

password của anh ta là mnb123, bạn có thểkhai báo nhƣ sau:

Grant all On *

To fred indetifyed by „mnb123‟

With Grant Option;

Nếu bạn không muốn user có tên fred trong hệ thống, bạn có thể xoá anh ta bằng cách khai báo phát biểu sau:

Revoke all On * From fred;

Tạo một user có tên ekhang với password là 12345678, đƣợc làm việc trên cơ sở dữ

Trang 108 Grant usage

On Test.*

To ekhang identified by „12345678‟;

Tƣơng tự nhƣ vậy, trong trƣờng hợp bạn muốn cấp một số quyền cho user có tên

ekhang trên cơ sở dữ liệu Test, bạn có thểkhai báo nhƣ sau:

Grant select, insert, delete, update, index, drop On Test.*

To ekhang;

Nếu bạn muốn xoá bớt một số quyền của user có tên ekhang trên cơ sở dữ liệu Test, bạn có thểkhai báo nhƣ sau:

Revoke update, delete, drop On Test.*

From ekhang;

Nhƣng trong trƣờng hợp xoá tất cả các quyền của user có tên ekhang trên cơ sở dữ liệu

Test, bạn có thể khai báo:

Revoke All On Test.* From ekhang;

Một phần của tài liệu Giáo trình môn họcmô đun lập trình PHP căn bản (ngànhnghề thiết kế trang web) (Trang 109 - 110)

Tải bản đầy đủ (PDF)

(183 trang)