Linux下mysql新建使用者

2021-08-15 18:32:26 字數 764 閱讀 4687

首先以root身份登入到mysql伺服器中。

1、$ mysql 

-u root -p

建立mysql使用者。

2、mysql> create user '使用者名稱'@'%'identified by '密碼';

如果建立使用者出現以下錯誤:

error 1290 (hy000): the mysql server is running with the --skip-grant-tables option so it cannot execute this statement

這個時候我們只需要輸入:flush privileges; 

執行下列命令,驗證帳號是否建立成功

3、 mysql

>

select host

,user

,password from mysql

.user where user

='使用者名稱'

;賦予mysql使用者許可權

乙個新建的mysql使用者沒有任何訪問許可權,這就意味著你不能在mysql資料庫中進行任何操作。你得賦予使用者必要的許可權。以下是一些可用的許可權:

將全部的許可權賦予所有資料庫/表:

4、mysql

>

grant all on 

*.*to 

'使用者名稱'

@'%'

;建立mysql使用者最後的乙個重要步驟:

5、mysql

>

flush privileges

;

linux下mysql新建使用者

1.登入mysql mysql u root p 2.新增使用者 insert into mysql.user host,user,password values localhost password 注釋 為新建使用者名稱,為使用者密碼 3.執行該句後,還需要重新整理許可權表 flush priv...

linux下新建使用者和組

1 建使用者 adduser box 新建box使用者 useradd box 不建立目錄 passwd box 給box使用者設定密碼 2 建工作組 groupadd test 新建test工作組 3 新建使用者同時增加工作組 useradd g test box 新建box使用者並增加到test...

Linux下修改新建使用者許可權

linux下使用useradd增加使用者,如果沒有特別的指定,該使用者指定組名也是使用者名稱,並且為一般使用者 沒有root使用者的許可權 不能ssh遠端登入。xuwangcheng14 root useradd test2 xuwangcheng14 root id test2 uid 1009 ...