首先要宣告一下:一般情況下,修改mysql密碼,授權,是需要有mysql裡的root許可權的。
注:本操作是在win命令提示符下,phpmyadmin同樣適用。
使用者:phplamp 使用者資料庫:phplampdb
1.新建使用者。
這樣就建立了乙個名為:phplamp 密碼為:1234 的使用者。//登入
mysql
@>
mysql
-u root -p
@>密碼
//建立使用者
mysql
>
insert into mysql
.user
(host
,user
,password
)values
("localhost"
,"phplamp"
,password
("1234"
));//重新整理系統許可權表
mysql
>
flush privileges
;
然後登入一下。
2.為使用者授權。mysql
>
exit
;@>
mysql
-u phplamp -p
@>輸入密碼
mysql
>登入成功
//登入mysql(有root許可權)。我裡我以root身份登入.
//首先為使用者建立乙個資料庫(phplampdb)@>
mysql
-u root -p
@>密碼
mysql
>
create database phplampdb
;
//授權phplamp使用者擁有phplamp資料庫的所有許可權。
//重新整理系統許可權表>
grant all privileges on phplampdb
.*to phplamp@localhost identified by
'1234'
;
如果想指定部分許可權給一使用者,可以這樣來寫:mysql
>
flush privileges
;mysql
>其它操作
3.刪除使用者。mysql
>
grant select
,update on phplampdb
.*to phplamp@localhost identified by
'1234'
;//重新整理系統許可權表。
mysql
>
flush privileges
;
4.修改指定使用者密碼。@>
mysql
-u root -p
@>密碼
mysql
>
delete from user where
user
="phplamp"
and
host
="localhost"
;mysql
>
flush privileges
;//刪除使用者的資料庫
mysql
>
drop database phplampdb
;
@>
mysql
-u root -p
@>密碼
mysql
>
update mysql
.user
setpassword
=password
('新密碼'
)where
user
="phplamp"
and
host
="localhost"
;mysql
>
flush privileges
;
mysql新建使用者 授權 刪除
1.檢視使用者 檢視使用者並沒有直接的sql語句,而是進入 mysql資料庫的user表 這個mysql庫和user表都是一開始就有的 直接用 select from user 來檢視有什麼使用者 由於在linux下比較難看,因為格式比較亂,所以我用了 sqlyog這個軟體登陸資料庫來操作。如下 效...
mysql新建使用者,使用者授權,刪除使用者,修改密碼
mysql有幾個圖形管理軟體很好用,比如mysql front phpadmin等等,簡單易用,這裡就不做介紹了。另外eclipse有個資料庫管理的外掛程式叫,可以對各種常用的資料庫進行圖形管理,也很好用。下面步入正題,介紹下sql常用操作 建立庫表和查詢插入刪除記錄的操作很熟悉,就不作介紹了。這裡...
mysql新建使用者,使用者授權,刪除使用者,修改密碼
mysql有幾個圖形管理軟體很好用,比如mysql front phpadmin等等,簡單易用,這裡就不做介紹了。另外eclipse有個資料庫管理的外掛程式叫,可以對各種常用的資料庫進行圖形管理,也很好用。下面步入正題,介紹下sql常用操作 建立庫表和查詢插入刪除記錄的操作很熟悉,就不作介紹了。這裡...