mysql建立,刪除,授權新使用者

2021-06-20 07:25:44 字數 1455 閱讀 1755

首先要宣告一下:一般情況下,修改mysql密碼,授權,是需要有mysql裡的root許可權的。

注:本操作是在win命令提示符下,phpmyadmin同樣適用。

使用者:phplamp  使用者資料庫:phplampdb

1.新建使用者。

//登入mysql

@>mysql -u root -p

@>密碼

//建立使用者

mysql> insert into mysql.user(host,user,password) values("localhost","phplamp",password("1234"));

//重新整理系統許可權表

mysql>flush privileges;

這樣就建立了乙個名為:phplamp  密碼為:1234  的使用者。

然後登入一下。

mysql>exit;

@>mysql -u phplamp -p

@>輸入密碼

mysql>登入成功

2.為使用者授權。

//登入mysql(有root許可權)。我裡我以root身份登入.

@>mysql -u root -p

@>密碼

//首先為使用者建立乙個資料庫(phplampdb)

mysql>create database phplampdb;

//授權phplamp使用者擁有phplamp資料庫的所有許可權。

>grant all privileges on phplampdb.* to phplamp@localhost identified by '1234';

//重新整理系統許可權表

mysql>flush privileges;

mysql>其它操作

/*如果想指定部分許可權給一使用者,可以這樣來寫:

mysql>grant select,update on phplampdb.* to phplamp@localhost identified by '1234';

//重新整理系統許可權表。

mysql>flush privileges;

*/3.刪除使用者。

@>mysql -u root -p

@>密碼

mysql>delete from user where user="phplamp" and host="localhost";

mysql>flush privileges;

//刪除使用者的資料庫

mysql>drop database phplampdb;

4.修改指定使用者密碼。

@>mysql -u root -p

@>密碼

mysql>update mysql.user set password=password('新密碼') where user="phplamp" and host="localhost";

mysql>flush privileges;

Mysql建立新使用者

1.建立使用者 語法 create user username host identified by password 例子 create user dog localhost identified by 123456 create user pig 192.168.1.101 idendified...

Mysql建立新使用者

1.create user 語法 create user username host identified by password 例子 create user dog localhost identified by 123456 create user pig 192.168.1.101 iden...

MySQL建立新使用者

1 登入root使用者mysql u root p 輸入密碼 2 建立資料庫 create database 資料庫名 3 建立使用者 create user 資料庫名 localhost identified by 密碼 4 授權使用者 grant all privileges on 資料庫名.t...