mysql建立資料庫並賦權

2021-08-29 16:02:30 字數 871 閱讀 8363

1.使用root使用者登入musql資料庫

mysql -uroot -p密碼

2.建立資料庫labsoft_hc

create database if not exists labsoft_hcdefault charset utf8 collate utf8_general_ci;

3.給資料庫建立單獨使用者labsoft_user;

create user labsoft_user;

4.給使用者labsoft_user設定密碼為labsoft_pwd

set password for labsoft_user=password("labsoft_pwd");

5.重新整理使用者許可權

flush privileges;

6.給使用者labsoft_user賦予資料庫labsoft_hc所有許可權,並允許遠端連線

grant all privileges on labsoft_hc.* to labsoft_user@"%" identified by "labsoft_pwd";

備註;all privileges所有許可權 也可單獨賦予增刪改查(insert,delete,update,select)許可權,

labsoft_hc.*資料庫labsoft_hc所有表及表關係等等

labsoft_user@"%"這裡的%,表示給使用者所有許可權(任意ip登入),如果只給與本地許可權,用localhost代替

7.撤銷使用者許可權

撤銷所有許可權:revoke all on labsoft_hc.* from labsoft_user@localhost;

撤銷update許可權:revoke update on labsoft_hc.* from labsoft_user@localhost;

mysql建立資料庫並賦權

1.使用root使用者登入musql資料庫 mysql uroot p密碼 2.建立資料庫labsoft hc create database labsoft hc 3.給資料庫建立單獨使用者labsoft user create user labsoft user 4.給使用者labsoft us...

MySql建立使用者並賦權

登入 mysql u root p 新建乙個資料庫 testdb create database testdb use testdb 建立t user info表 create table t user info id int 11 name varchar 64 age int 11 檢視系統使用...

MySQL建立使用者 資料庫 賦權

在機器上登入mysql mysql u root p1 建立使用者 create user 使用者名稱 localhost identified by 密碼 create user 使用者名稱 identified by 密碼 2 重新整理mysql的系統許可權相關表 flush privilege...