CHIASE123.COM - Diễn đàn chia sẻ kiến thức

Diễn đàn chia sẻ kiến thức
Thứ Hai, 21:05:02 - 25/11/2024

Thời gian được tính theo giờ UTC + 7 Giờ




Tạo chủ đề mới Gửi bài trả lời  [ 1 bài viết ] 
Người gửi Nội dung
Gửi bàiĐã gửi: 07/05/2015 22:47 
Ngoại tuyến
☀️2/30☀️
☀️2/30☀️
Hình đại diện của thành viên

Ngày tham gia: 08/03/2012 10:56
Bài viết: 15
Đến từ: Hà Giang
Thiết bị: Nokia N96
Số điện thoại: 0367790762
I - Login to MySQL

First we’ll login to the MySQL server from the command line with the following command:
Mã:
mysql -u root -p


In this case, I’ve specified the user root with the -u flag, and then used the -p flag so MySQL prompts for a password. Enter your current password to complete the login.

You should now be at a MySQL prompt that looks very similar to this:
Mã:
mysql>


II - Create MySQL User

We’ll create a user with the name testuser , and the password test123test

Mã:
CREATE USER 'testuser'@'localhost' IDENTIFIED BY 'test123test';


That’s it, congratulations! In just one command you’ve created your first MySQL user. However, this user won’t be able to do anything with MySQL until they are granted additional privileges. In fact, they won’t even be able to login without additional permissions.

III - Grant Permissions to MySQL User

The basic syntax for granting permissions is as follows:
Mã:
GRANT permission ON database.table TO 'user'@'localhost';


Here is a short list of commonly used permissions :
  1. ALL – Allow complete access to a specific database. If a database is not specified, then allow complete access to the entirety of MySQL.
  2. CREATE – Allow a user to create databases and tables.
  3. DELETE – Allow a user to delete rows from a table.
  4. DROP – Allow a user to drop databases and tables.
  5. EXECUTE – Allow a user to execute stored routines.
  6. GRANT OPTION – Allow a user to grant or remove another user’s privileges.
  7. INSERT – Allow a user to insert rows from a table.
  8. SELECT – Allow a user to select data from a database.
  9. SHOW DATABASES- Allow a user to view a list of all databases.
  10. UPDATE – Allow a user to update rows in a table.

Example: To grant ALL permissions for all databases and all tables to the testuser, use the following command:
Mã:
GRANT ALL ON *.* TO 'testuser'@'localhost';


Using an asterisk (*) in the place of the database or table is a completely valid option, and implies all databases or all tables.

IV - View a List of MySQL Users

Viewing a full list of MySQL users, including the host they’re associated with, can be done with the following select statement:
Mã:
SELECT User,Host FROM mysql.user;


V - Drop MySQL User

We’ll drop user with the name testuser
Mã:
DROP USER 'testuser'@'localhost';

_________________
Diễn đàn chia sẻ kiến thức máy tính:
KETNOI123.COM

Ấn hiện ra để xem chữ ký của mình:


Sửa lần cuối: nghiammo1992 11/07/2015 18:54

Đầu trang
 Xem thông tin cá nhân Gửi Email  
 
Hiển thị những bài viết cách đây:  Sắp xếp theo  
Tạo chủ đề mới Gửi bài trả lời  [ 1 bài viết ] 

Thời gian được tính theo giờ UTC + 7 Giờ


Chủ đề tương tự
 Chủ đề   Người gửi   Trả lời   Xem   Bài viết mới nhất 
Không có bài viết chưa xem mới nào trong chủ đề này. [VPS Linux] Hướng dẫn cài đặt Apache, MySQL, PHP để chạy 1 trang web

nghiammo1992

1

1233

05/02/2014 10:15

dragongalaxy Xem bài viết mới nhất vừa gửi

Không có bài viết chưa xem mới nào trong chủ đề này. Hướng dẫn cài đặt Nginx, PHP, MySQL phiên bản mới nhất trên VPS Linux

nghiammo1992

0

1123

04/05/2015 23:11

nghiammo1992 Xem bài viết mới nhất vừa gửi

Không có bài viết chưa xem mới nào trong chủ đề này. Hướng dẫn thay đổi hostname VPS Linux - Đổi tên VPS CentOS/Ubuntu

nghiammo1992

0

1237

11/01/2016 23:22

nghiammo1992 Xem bài viết mới nhất vừa gửi

Không có bài viết chưa xem mới nào trong chủ đề này. [Linux] How to backup and restore MySQL databases on Linux

nghiammo1992

0

749

28/11/2021 02:50

nghiammo1992 Xem bài viết mới nhất vừa gửi

Không có bài viết chưa xem mới nào trong chủ đề này. [Linux] HZTUT Centos - Cài Remote Destop VPS Linux Centos với 1 lệnh duy nhất

nghiammo1992

0

1206

28/05/2014 00:19

nghiammo1992 Xem bài viết mới nhất vừa gửi

Không có bài viết chưa xem mới nào trong chủ đề này. Bật/Tắt tường lửa Iptables trên VPS Linux - How To Disable The Iptables Firewall in Linux

nghiammo1992

1

1167

16/10/2016 01:28

nghiammo1992 Xem bài viết mới nhất vừa gửi

Không có bài viết chưa xem mới nào trong chủ đề này. [Linux] Hướng dẫn tạo swap - ram ảo cho vps

nghiammo1992

0

1338

15/03/2014 13:12

nghiammo1992 Xem bài viết mới nhất vừa gửi

Không có bài viết chưa xem mới nào trong chủ đề này. Hướng dẫn tạo VPN Server trên VPS Linux Centos

nghiammo1992

0

1276

18/12/2015 14:56

nghiammo1992 Xem bài viết mới nhất vừa gửi

Không có bài viết chưa xem mới nào trong chủ đề này. Hương dẫn cài đặt Remote MYSQL - Instructions for installing Remote MYSQL

nghiammo1992

0

741

03/12/2020 02:53

nghiammo1992 Xem bài viết mới nhất vừa gửi

Không có bài viết chưa xem mới nào trong chủ đề này. Hướng dẫn tìm kiếm file bất kỳ trong VPS Linux

nghiammo1992

0

1052

05/05/2015 21:52

nghiammo1992 Xem bài viết mới nhất vừa gửi

 


Ai đang trực tuyến?

Đang xem chuyên mục này: Không có thành viên nào đang trực tuyến1 khách


Bạn không thể tạo chủ đề mới trong chuyên mục này.
Bạn không thể trả lời bài viết trong chuyên mục này.
Bạn không thể sửa những bài viết của mình trong chuyên mục này.
Bạn không thể xoá những bài viết của mình trong chuyên mục này.

Tìm kiếm với từ khoá:
Chuyển đến:  
Đã tích hợp phpBB® Forum Software © phpBB Group
Vietnamese language pack for phpBB 3.0.x download and support.
CHIASE123.COM - Diễn đàn chia sẻ kiến thức