1. 程式人生 > >mysql新增刪除使用者

mysql新增刪除使用者

mysql常用的許可權增刪改查對應的是insert,delete,update,select,但還有show開頭的查詢如

show variables like "%xx%";
show create table table_name;
。。。。。。

用? show 就可以檢視所有與show相關的語句。還有alert等。。。

現在需要新增一個user1,給他所有資料庫的所有許可權,如下:

grant all privileges on *.*  to [email protected] identified by 'password1';

只給user2所有資料庫的檢視許可權,如下:

grant select on *.* to 
[email protected]
identified by 'password2';

只給user3檢視資料庫database1所有表的許可權,如下:

grant select on database1.* to [email protected] identified by 'password3';

新增的使用者可以在資料庫mysql表user裡檢視

select host,user,authentication_string from user;//在版本5.7之前密碼欄位是password

更新使用者密碼:

update user set authentication_string=password('new_password') where user='使用者名稱';

刪除使用者:

delete from user where user='使用者名稱';//確定要刪除的使用者,可能還要加別的條件
注意:localhost是使用者登陸IP,操作完後執行一下 flush privileges 

相關推薦

mysql 新增 刪除索引(index)

* 建表語句 CREATE TABLE `config` (   `id` int(11) NOT NULL AUTO_INCREMENT,   `name` varchar(255) NOT NULL COMMENT '配置項',   `value` varchar(25

mysql新增刪除使用者

mysql常用的許可權增刪改查對應的是insert,delete,update,select,但還有show開頭的查詢如show variables like "%xx%"; show create table table_name; 。。。。。。 用? show 就可以檢視

(八)MySQL基礎——主鍵、外來鍵、修改表時新增刪除約束、標識列

一、主鍵和唯一的區別:   保證唯一性 是否允許為空 一個表可以有多少個 是否允許組合 主鍵 √ × 至多有1個 √,但不推薦

mysql 唯一索引的新增刪除

文章來自:原始碼線上https://www.shengli.me/php/299.html                     &nb

mysql新增、檢視、刪除唯一鍵約束

新增唯一約束:ALTER TABLE tablename ADD UNIQUE [索引的名字] (列的列表); 如:ALTER TABLE sp_goodinfo ADD UNIQUE upgoodinfo20181208 (goodurl); 查看錶約束 desc sp_shopinf

MySQL 新增、更新和刪除資料

一、新增資料 在MySQL中使用INSERT新增資料分為: 為表中所有欄位新增資料 為表的指定欄位新增資料 同時新增多條資料 1.為表中所有欄位新增資料 使用insert的MySQL語句為: INSERT INTO 表名(欄位名1,欄位名2,,,,,欄位名

Mysql新增刪除唯一索引、主鍵

1、PRIMARY KEY(主鍵索引) 新增 ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` ); 刪除 ALTER TABLE `table_name` DROP PRIMARY KEY; 2、UNIQUE(唯一索

MySQL 新增索引,刪除索引及其用法

一.索引的作用        一般的應用系統,讀寫比例在10:1左右,而且插入操作和一般的更新操作很少出現效能問題,遇到最多的,也是最容易出問題的,還是一些複雜的查詢操作,所以查詢語句的優化顯然是重中之重。        在資料量和訪問量不大的情況下,mysql訪問是非常

mysql 外來鍵foreign key相關知識及新增刪除外來鍵 sql語句

外來鍵保證資料的完整性和一致性,被參照的表是主表,外來鍵所在欄位的表是子表,依賴於資料庫中已存在的表的主鍵。外來鍵的作用是建立子表與父表的關聯關係,是約束父表和子表, 1.父表和子表儲存引擎一樣且只能為InnoDB,禁止使用臨時表, 2.外來鍵列和參照列必須具有相似的資料型別,其中數字的長度

MySQL 新增約束,修改約束,刪除約束

ALTER TABLE:新增,修改,刪除表的列,約束等表的定義。 · 檢視列:desc 表名; · 修改表名:alter table t_book rename to bbb; · 新增列:alter

MySQL新增使用者、刪除使用者與授權

ySql中新增使用者,新建資料庫,使用者授權,刪除使用者,修改密碼(注意每行後邊都跟個;表示一個命令語句結束): 1.新建使用者   1.1 登入MYSQL:   @>mysql -u root -p   @>密碼   1.2 建立使用者:   mysql>

Linux mysql新增使用者,刪除使用者,以及使用者許可權

荊軻刺秦王 一些主要命令: 登陸: mysql -u username -p                       一般都是:mysql -u root -p         也可以:mysql

MySQL 新增列,修改列,刪除

ALTER TABLE:新增,修改,刪除表的列,約束等表的定義。檢視列:desc 表名;修改表名:alter table t_book rename to bbb;新增列:alter table 表名 add column 列名 varchar(30);刪除列:alter t

MySQL表操作 新增 刪除 修改 主鍵

主鍵 primary key 建立表的時候新增主鍵 create table table_test( `id` varchar(100) NOT NULL, `name` varchar(100)

Mysql-基本練習(07-修改表-新增主鍵、唯一、外來鍵約束、新增/刪除預設約束、刪除約束)

1.新增主鍵約束語法:ALTER TABLE tb_name ADD [CONSTRAINT [symbol]] PRIMARY KEY [index_type] (index_col_name,……)新增主鍵約束前表結構為表tb1的id欄位新增主鍵約束,約束名為pk_tb1

asp.net Cookie 新增 刪除 獲取

logs ice crypt 用戶信息 asp.net bject pri 保存 trim //保存獲取 Cookie public class OperatorProvider { public static OperatorPr

mysql批量刪除相同前綴的表格

安裝 false 表格 tool true 網站後臺 lba php 點擊 原文:http://www.open-open.com/code/view/1446691883076 如果你網站後臺沒法運行mysql,就進phpmyadmin,然後運行一段代碼.假如要刪除織

mysql 如何刪除數據庫中所有的表

for ati 運行 ron clas sel pan lec -c SELECT concat(‘DROP TABLE IF EXISTS ‘, table_name, ‘;‘)FROM information_schema.tablesWHERE table_schem

mysql 新增從服務器配置出錯

mysql新增一臺從服務器配置完server-id = 117log-bin = mysql-binbinlog-format = mixedrelay-log = mysql-relaygrant replication client,replication slave on . to centos7@‘1

mysql刪除

mysql 誤刪除 MySQL誤刪除 數據回滾 sql數據回滾 mysql 誤刪除 本次使用的原美團開源Mysql 數據閃回工具 傳送門:https://github.com/Meituan-Dianping/MyFlash 一,簡介 MyFlash的前身是binlong2,後續是由美團點評公