Học Php Mysql - Làm thế nào thiết lập KHÓA NGOẠI (Foreign Key) trong Mysql - Phpmyadmin | Unitop.vn
Mục lục:
- Điều kiện tiên quyết
- Cách thay đổi mật khẩu người dùng MySQL
- 1. Đăng nhập vào vỏ MySQL với quyền root
- 2. Đặt mật khẩu người dùng MySQL
- 3. Xác minh mật khẩu mới
- Phần kết luận
Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách thay đổi mật khẩu người dùng MySQL. Các hướng dẫn sẽ hoạt động với mọi phân phối Linux hiện đại như Ubuntu 18.04 và CentOS 7.
Điều kiện tiên quyết
Tùy thuộc vào phiên bản máy chủ MySQL hoặc MariaDB mà bạn đang chạy trên hệ thống của mình, bạn sẽ cần sử dụng các lệnh khác nhau để thay đổi mật khẩu người dùng.
Bạn có thể tìm phiên bản máy chủ cơ sở dữ liệu của mình bằng cách ban hành lệnh sau:
mysql --version
mysql Ver 14.14 Distrib 5.7.22, for Linux (x86_64) using EditLine wrapper
Hoặc xuất ra như thế này cho MariaDB:
mysql Ver 15.1 Distrib 10.1.33-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2
Hãy chắc chắn ghi chú phiên bản MySQL hoặc MariaDB nào bạn đang chạy. Nếu bạn muốn có một danh sách tất cả các tài khoản người dùng MySQL, vui lòng kiểm tra hướng dẫn này.
Cách thay đổi mật khẩu người dùng MySQL
Thực hiện các bước dưới đây để thay đổi mật khẩu người dùng MySQL:
1. Đăng nhập vào vỏ MySQL với quyền root
Truy cập shell MySQL bằng cách gõ lệnh sau và nhập mật khẩu người dùng root MySQL của bạn khi được nhắc:
2. Đặt mật khẩu người dùng MySQL
-
Nhập các lệnh sau nếu bạn có MySQL 5.7.6 trở lên hoặc MariaDB 10.1.20 trở lên:
ALTER USER 'user-name'@'localhost' IDENTIFIED BY 'NEW_USER_PASSWORD';FLUSH PRIVILEGES;Nếu
ALTER USERkhông phù hợp với bạn, bạn có thể sửa đổi trực tiếp bảng người dùng:UPDATE mysql.user SET authentication_string = PASSWORD('NEW_USER_PASSWORD')WHERE User = 'user-name' AND Host = 'localhost';UPDATE mysql.user SET authentication_string = PASSWORD('NEW_USER_PASSWORD')WHERE User = 'user-name' AND Host = 'localhost';FLUSH PRIVILEGES;Nhập các lệnh sau nếu bạn có MySQL 5.7.5 trở về trước hoặc MariaDB 10.1.20 trở về trước:
SET PASSWORD FOR 'user-name'@'localhost' = PASSWORD('NEW_USER_PASSWORD');FLUSH PRIVILEGES;
Đảm bảo bạn thay đổi
user-name
bằng tên của người dùng bạn muốn thay đổi mật khẩu. Nếu người dùng đang kết nối với máy chủ MySQL từ một máy chủ khác, hãy thay đổi
localhost
bằng tên máy chủ hoặc Địa chỉ IP từ xa.
Trong cả hai trường hợp nếu mọi việc suôn sẻ, bạn sẽ thấy đầu ra sau:
Query OK, 0 rows affected (0.00 sec)
Đăng xuất khỏi dấu nhắc của MySQL bằng cách thực hiện:
3. Xác minh mật khẩu mới
Để xác minh rằng mật khẩu mới đã được áp dụng đúng loại:
mysql -u user-name -h localhost -p
Bạn sẽ được nhắc nhập mật khẩu người dùng mới. Nhập nó và bạn sẽ đăng nhập vào máy chủ MySQL của bạn.
Phần kết luận
Trong hướng dẫn này, bạn đã học cách thay đổi mật khẩu người dùng MySQL hoặc MariaDB. Đảm bảo mật khẩu mới mạnh và an toàn và giữ mật khẩu ở nơi an toàn.
Để tìm hiểu thêm về cách sử dụng trình bao MySQL để thực hiện các hoạt động quản trị khác nhau, bạn có thể kiểm tra hướng dẫn của chúng tôi về cách quản lý tài khoản và cơ sở dữ liệu người dùng MySQL.
Hãy để lại nhận xét nếu bạn có bất kỳ câu hỏi nào.
mysia mariadbChiếc đầu tiên tôi dừng lại, Hotel 1000, đã có một hành lang buồn ngủ, nơi chỉ có một người ngồi lặng lẽ đọc một cuốn sách vào lúc 11:30 sáng hôm thứ Hai. Khi tôi ngồi xuống để chơi xung quanh với bề mặt, một nhân viên khách sạn đã đi lang thang để bình luận về sự tuyệt vời của nó và để nói rằng nó có ứng dụng hạn chế nhưng bây giờ điều đó nên thay đổi. Cô ấy nói rằng nó là khá phổ biến với khách hàng và rằng cô ấy cố gắng dừng lại khi cô ấy nhìn thấy những người sử dụng nó để đảm bảo rằng họ đã
Surface tại khách sạn 1000 có ứng dụng tương tự với những người lớn hơn và bận rộn hơn Sheraton, nơi có hai máy tính Mặt trời ở sảnh đợi của nó, nơi mọi người ngồi xuống kiểm tra chúng. Tất cả các bảng bề mặt tôi thấy có ba ứng dụng chính: một với bản đồ và khu vực thu hút, một bộ sưu tập ảnh và một chương trình âm nhạc.
"Safari và Chrome về cơ bản bị ràng buộc với trình quản lý mật khẩu tồi tệ nhất được tích hợp vào Robert Chapin, chủ tịch của Chapin Information Services, cho biết các loại trình duyệt kiểm tra bảo mật được sử dụng để đảm bảo rằng họ gửi thông tin tên người dùng và mật khẩu tới các trang web hợp pháp thay vì tin tặc thông minh.
Hai năm trước, Chapin đã báo cáo một lỗ hổng quản lý mật khẩu được công bố rộng rãi trong trình duyệt Firefox, được các nhà phát triển Mozilla đánh giá cao. Lỗi này được sử dụng bởi những kẻ tấn công trên trang MySpace.com, người đã thiết lập một trang đăng nhập giả mạo để lấy cắp thông tin tài khoản từ người dùng của trang mạng xã hội.
Citrix Systems là trả lại cho các phòng CNTT một số quyền kiểm soát lưu trữ dựa trên đám mây cá nhân với ShareFile StorageZones, cho phép nội dung người dùng được lưu trữ trong các trung tâm dữ liệu riêng của doanh nghiệp, công ty đã công bố tại hội nghị Synergy ở Barcelona. DropBox, iCloud của Apple và Drive của Google đang thay đổi cách dữ liệu được lưu trữ và chia sẻ, nhưng đối với các doanh nghiệp, họ cũng có nghĩa là mất quyền kiểm soát cách lưu trữ nội dung và vị trí.
Citrix đang thay đổi điều đó bằng cách giới thiệu ShareFile StorageZones, được thiết kế để cho phép các doanh nghiệp đáp ứng các yêu cầu tuân thủ trong khi tối ưu hóa hiệu suất bằng cách lưu trữ dữ liệu gần với người dùng. Người dùng sẽ vẫn truy cập nội dung của họ theo cách họ quen.







