mysql新建使用者且分配資料庫許可權

2021-08-18 02:14:31 字數 655 閱讀 8916

建立使用者

create user 'test'@'localhost' identified by '123456';  

# @前面為使用者名稱

# @後面為執行訪問的ip %代表全部

# by 後面的是密碼 123456這個只是舉個例子,高版本的mysql是不行的,不符合安全規範

重新整理授權:

flush privileges;
建立資料庫:

create

database testdbname;

授予使用者資料庫許可權:

grant all privileges on `testdbname`.* to 'test'@'localhost' identified by '123456';  

# testdbname 為資料庫名

# *表示授予該資料庫全部許可權

# test為使用者名稱

# localhost 執行訪問的ip %代表全部

# by後面為使用者密碼

到這對新使用者的資料庫授權就完成了 ,然後再重新整理一遍授權即可:

flush privileges;

Linux下新建MYSQL資料庫且分配使用者許可權

切換到root使用者 sudo su進入mysql mysql進入mysql資料庫,向user表中新增乙個使用者 use mysql show tables create user demo sys1 identified by 123456 建立資料庫 create database demo d...

mysql新建資料庫 新建使用者 分配許可權

注意這樣分配的許可權是所有許可權 root 登入mysql create database 資料庫名 default character set utf8 collate utf8 bin grant all on 資料庫名.to 使用者名稱 identified by 密碼 grant all o...

Oracle資料庫新建使用者

oracle資料庫 準備工作select from dba data files 檢視表空間路徑新建使用者 1 建立表空間 1.1建立表空間a.create tablespace x 表空間名稱 datafile x.dbf 準備工作中查詢的表空間路徑 size 200m autoextend on...