一、建立使用者和密碼
命令create user 'username'@'host' identified by 'password';
username:賬號名
host:指定該賬號在那台主機上登入,可以限制到指定機器ip。本地使用者用localhost。如果任意主機登入則用萬用字元%
password:密碼,可以為空。為空代表不需要密碼就可以登入
eg:create user 'magic'@'%' identified by 'magic1048';
二、設定更改使用者密碼
命令指定使用者更改密碼
set password for 'username'@'host' = password('newpassword');
當前登入使用者變更密碼
set password = password("newpassword"); 慎用:當前登入使用者可能並非你想修改的使用者
三、授權
命令:grant privileges on databasename.tablename to 'username'@'host'
privileges:使用者能操作的許可權,select、update、inster等,授予所有許可權用all
databasename:資料庫名
tablename :表名,如果授權該使用者所有許可權則用* ,例如*.*,magic.*,乙個是所有庫所有表,乙個是magic庫所有表
eg:grant all on vesta.user_map to 'magic'@'%'
四、撤銷使用者許可權
命令revoke privilege on databasename.tablename from 'username'@'host';
privileges:使用者能操作的許可權,select、update、inster等,授予所有許可權用all
databasename:資料庫名
tablename :表名,如果授權該使用者所有許可權則用* ,例如*.*,magic.*,乙個是所有庫所有表,乙個是magic庫所有表
藍色表示與授權不同地方
eg:revoke select on vesta.user_map from 'magic'@'%'
mysql 建立使用者與授權 修改密碼
1 建立使用者 create user test localhost identified by 123456 建立的使用者名為test,密碼為123的使用者,localhost限制在固定位址localhost登陸 建立遠端連線使用者 2 授權 grant privileges on databas...
mysql新建使用者,使用者授權,刪除使用者,修改密碼
mysql有幾個圖形管理軟體很好用,比如mysql front phpadmin等等,簡單易用,這裡就不做介紹了。另外eclipse有個資料庫管理的外掛程式叫,可以對各種常用的資料庫進行圖形管理,也很好用。下面步入正題,介紹下sql常用操作 建立庫表和查詢插入刪除記錄的操作很熟悉,就不作介紹了。這裡...
mysql新建使用者,使用者授權,刪除使用者,修改密碼
mysql有幾個圖形管理軟體很好用,比如mysql front phpadmin等等,簡單易用,這裡就不做介紹了。另外eclipse有個資料庫管理的外掛程式叫,可以對各種常用的資料庫進行圖形管理,也很好用。下面步入正題,介紹下sql常用操作 建立庫表和查詢插入刪除記錄的操作很熟悉,就不作介紹了。這裡...