mysql使用表user,來儲存所有使用者的操作許可權,該錶在mysql資料庫中。
新增和修改使用者的許可權,可以通過grant命令來完成,例如
grant privilege (all privileges) on table (*.*) to root@ipaddr(%)identified by passwd with grant option
也可以直接修改表就可以,例如:
mysql> insert into user values('localhost','monty',password('something'),
'y','y','y','y','y','y','y','y','y','y','y','y','y','y')
mysql> insert into user values('%','monty',password('something'),
'y','y','y','y','y','y','y','y','y','y','y','y','y','y')
mysql> insert into user set host='localhost',user='admin',
reload_priv='y', process_priv='y';
mysql> insert into user (host,user,password)
values('localhost','dummy','');
改完之後,記得要flush privileges,這樣就ok了
mysql其它有用命令:
show processlist 檢視當前的所有連線
kill *** 殺死某個連線
mysql配置使用者許可權 mysql使用者許可權配置
mysql使用者許可權配置 有什麼不對的地方請各位大神多多指教!1,檢視使用者表 mysql select user,password,host from mysql.user user 使用者名稱 password 密碼 加密 host 連線ip 2,開放遠端連線 vim etc mysql ma...
Mysql許可權控制 允許使用者遠端連線
mysql為了安全性,在預設情況下使用者只允許在本地登入,可是在有此情況下,還是需要使用使用者進行遠端連線,因此為了使其可以遠端需要進行如下操作 一 允許root使用者在任何地方進行遠端登入,並具有所有庫任何操作許可權,具體操作如下 在本機先使用root使用者登入mysql mysql u root...
Mysql許可權控制 允許使用者遠端連線
mysql為了安全性,在預設情況下使用者只允許在本地登入,可是在有此情況下,還是需要使用使用者進行遠端連線,因此為了使其可以遠端需要進行如下操作 一 允許root使用者在任何地方進行遠端登入,並具有所有庫任何操作許可權,具體操作如下 在本機先使用root使用者登入mysql mysql u root...