1、建立使用者
createuser test@localhost identified by
'123456';
#建立的使用者名為test,密碼為123的使用者,
#localhost限制在固定位址localhost登陸
#建立遠端連線使用者2、授權
grant說明: privileges - 使用者的操作許可權,如select , insert , update 等。如果要授予所的許可權則使用 all;privileges
on databasename.tablename to
'username
'@'host
'
databasename - 資料庫名,tablename-表名,如果要授予該使用者對所有資料庫和表的相應操作許可權則可用*表示, 如*.*
例如:
grantinsert,delete,update,select
on test.*to'
test
'@'localhost';
flush
privileges;
grantall代表接受所有操作,比如 select,insert,delete....;allprivileges
on*.*to'
test2
'@'%
'identified by
'123456
'with
grant
option;
*.* 代表所有庫下面的所有表;
% 代表這個使用者允許從任何地方登入;
為了安全期間,這個%可以替換為你允許的ip位址;
然後重新整理mysql使用者許可權相關表;
flush privileges ;3、設定與更改使用者密碼set password for'username
'@'host
'= password('
newpassword')
#如果是當前登陸使用者
set password =
password("newpassword");
#例如:
set password for
'test2
'@'%
'= password("123456
");update mysql.user
set password=password('
新密碼') where
user
="phplamp" and host="localhost";
update mysql.user開啟 mysql配置檔案set password=password('
新密碼') where
user
="test" and host="localhost";
bind-address = 127.0.0.1這裡mysql預設繫結了本地ip,不接受其他**;如要遠端連線資料庫,注釋掉這個,重啟mysql;刪除使用者
deletefrom
user
where
user='
test
'and host=
'localhost
';
mysql 建立使用者與授權 修改密碼
一 建立使用者和密碼 命令create user username host identified by password username 賬號名 host 指定該賬號在那台主機上登入,可以限制到指定機器ip。本地使用者用localhost。如果任意主機登入則用萬用字元 password 密碼,可...
mysql新建使用者,使用者授權,刪除使用者,修改密碼
mysql有幾個圖形管理軟體很好用,比如mysql front phpadmin等等,簡單易用,這裡就不做介紹了。另外eclipse有個資料庫管理的外掛程式叫,可以對各種常用的資料庫進行圖形管理,也很好用。下面步入正題,介紹下sql常用操作 建立庫表和查詢插入刪除記錄的操作很熟悉,就不作介紹了。這裡...
mysql新建使用者,使用者授權,刪除使用者,修改密碼
mysql有幾個圖形管理軟體很好用,比如mysql front phpadmin等等,簡單易用,這裡就不做介紹了。另外eclipse有個資料庫管理的外掛程式叫,可以對各種常用的資料庫進行圖形管理,也很好用。下面步入正題,介紹下sql常用操作 建立庫表和查詢插入刪除記錄的操作很熟悉,就不作介紹了。這裡...