mysql8 0建立使用者授予許可權報錯解決方法

2021-09-02 20:03:01 字數 576 閱讀 1356

會報錯的寫法:

create user 『w』@』localhost』 identified by 『000000』;

grant all privileges

on .

to 『w』@』localhost』

identified by 『000000』;

以下是正確的寫法:

create user 『tom』@』localhost』 identified by 『123123』;

grant all privileges on . to 『tom』@』localhost』 ;

可見,在授權的語句中需要去掉

identified by 『password』;

單獨授予某種許可權的寫法:

grant select

on oilsystem.input

to 『u5』@』localhost』

重新整理許可權並檢視許可權的寫法:

flush privileges;

select * from user;

注意:在建立使用者前需要加一句

use mysql;

原文:

linux mysql 建立使用者並授予許可權

1.新建使用者 登入mysql mysql u root p 密碼 建立使用者 mysql insert into mysql.user host,user,password values localhost lwd password lwd 重新整理系統許可權表 mysql flush privi...

oracle建立使用者 授予許可權及刪除使用者

建立使用者 oracle對錶空間 users 無許可權 alter user 使用者名稱 quota unlimited on users 建立臨時表空間 create temporary tablespace test temp tempfile e oracle product 10.2.0 o...

SQL SERVER 建立登入使用者,授予許可權

建立登入使用者 create login jira with password 123456 default database master 建立資料庫使用者 create user jira for login jira with default schema dbo 通過加入資料庫角色,賦予資料...