標籤:style blog color os ar 使用 for sp strong
添加賬戶:
代碼:(需要已經使用root登陸了MySQL)
grant 許可權 on 資料庫.* to 使用者名稱@登入主機 identified by 密碼;
注意:
1.資料庫後面必須是.*,
2.許可權分為select insert update delete等,
3.使用者名稱和登陸均主機需用引號引起,主機名稱%預設為任意主機,本機用localhost
4.密碼是明文的,也需要使用引號引起,
5.必須在mysql的root賬戶登陸下使用上述命令。
樣本:
grant select,insert,update,delete on test.* to "lhyz"@"localhost" identified by ‘1234567‘;
更改賬戶密碼:
代碼:(需要root登陸mysql)
set password for 使用者名稱@遠程主機 = password(密碼);
注意:
1.使用者名稱和登陸均主機需用引號引起,主機名稱%預設為任意主機,本機用localhost,
2.密碼用引號引起,且為明文,
3.必須在mysql的root賬戶登陸下使用上述命令。
樣本:
set password for "lhyz"@"localhost" = password(‘lhyz‘);
刪除賬戶:
代碼:(root登陸下)
drop user 賬戶1,賬戶2,......;
注意:
1.賬戶需用 使用者名稱@登陸主機 的方式,預設不加主機名稱時主機名稱為%,
2.必須在mysql的root賬戶登陸下使用上述命令。
樣本:
drop user "lhyz"@"localhost", "bob"@"localhost";
查看所有使用者及其許可權:
因為賬戶資訊也是儲存在資料庫中的,因此使用資料庫查詢就可以顯示。所在資料庫mysql,表為user;
代碼:
select user,host,password from mysql.user;
注意:
1.顯示的密碼是加密後的。
以上。by lhyz.
MySQL資料庫操作1-賬戶