mysql 新增 刪除新使用者

2021-06-18 23:12:09 字數 1145 閱讀 7663

1.遠端登入mysql

mysql -h ip -u root -p 密碼

2.建立使用者

格式:grant 許可權 on 資料庫.* to 使用者名稱@登入主機 identified by "密碼";

例1:增加乙個test1使用者,密碼為123456,可以在任何主機上登入,並對所有資料庫有查詢,增加,修改和刪除的功能。需要在mysql的root使用者下進行

mysql>grant select,insert,update,delete on *.* to test1@"%" identified by "123456";

mysql>flush privileges;

例2:增加乙個test2使用者,密碼為123456,只能在192.168.2.12上登入,並對資料庫student有查詢,增加,修改和刪除的功能。需要在mysql的root使用者下進行

mysql>grant select,insert,update,delete on student.* to [email protected] identified by "123456";

mysql>flush privileges;

例3:授權使用者test3擁有資料庫student的所有許可權

mysql>grant all privileges on student.* to test3@localhost identified by '123456';

mysql>flush privileges;

3.修改使用者密碼

mysql>update mysql.user set password=password('123456') where user='test1' and host='localhost';

mysql>flush privileges;

4.刪除使用者

mysql>delete from user where user='test2' and host='localhost';

mysql>flush privileges;

5.刪除資料庫和刪除表

mysql>drop database 資料庫名;

mysql>drop table 表名;

6.刪除賬戶及許可權

drop user 使用者名稱@'%'

drop user 使用者名稱@localhost

linux新增新使用者或刪除使用者

1 root使用者下,執行adduser username,出現下面輸出資訊 adding user username adding new group username 1001 adding new user username 1001 with group username creating ...

mysql5 7新增新使用者

新增新使用者 允許本地 ip 訪問 localhsot 127.0.0.1 create user test localhost identified by 123456 允許外網 ip 訪問 create user test identified by 123456 重新整理許可權 flush p...

ubuntu新增新使用者

sudo adduser username其中username是你要建立的使用者的名字,然後設定密碼還有相關資訊就可以了 用adduser建立後的新使用者是不能使用sudo的,因為還沒有賦予相關root許可權,執行以下 賦予許可權 sudo usermod a g adm username sudo...