linux下mysql建立新的使用者的方法

2022-09-25 22:15:15 字數 1887 閱讀 9152

1.以root身份登入到mysql伺服器中。

$ mysql -u root -p

當驗證提示出現的時候,輸入mysql的root帳號的密碼。

2.建立乙個mysql使用者

使用如下命令建立乙個使用者名稱和密碼分 為」username」和」userpassword」的使用者。

mysql> create user 『username'@'localhost' identified by 『userpassword';

一旦使用者被建立後,包括加密的密碼、許可權和資源限制在內的所有帳號細節都會被儲存在乙個名為user的表中,這個表則存在於mysql這個特殊的資料庫裡。

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

mysql> select h程式設計客棧ost, user, password from mysql.user where user='myuser';

4.賦予mysql使用者許可權

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

all: 所有可用的許可權

create: 建立庫、表和索引

lock_tables: 鎖定表

alter: 修改表

delete: 刪除表

insert: 插入表或列

select: 檢索表或列的資料

create_view: 建立檢視

show_databases: 列出資料庫

drop: 刪除庫、表和檢視

執行以下命令賦予」myuser」使用者特定許可權。

程式設計客棧

granton . to 'myuser'@'localhost';

以上命令中 代表著用逗號分隔的許可權列表。如果你想要將許可權賦予任意資料庫(或表),那麼使用星號(*)來代替資料庫(或表)的名字。

例如,為所有資料庫/表賦予 create 和 insert 許可權:

mysql> grant create, insert on *.* to 'myuser'@'localhost';

驗證給使用者賦予的全許可權:

mysql> show g程式設計客棧rants for 'myuser'@'localhost';

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

mysql> grant all on *.* to 'myuser'@'localhost';

你也可以將使用者現有的許可權刪除。使用以下命令廢除」myuser」帳號的現有許可權:

mysql> revoke 程式設計客棧gt; on . from 'myuser'@'localhost';

5.建立和設定乙個mysql使用者最後的乙個重要步驟:

mysql> flush privileges;

如此一來更改便生效了。現在mys程式設計客棧ql使用者帳號就可以使用了。

以上所述是小編給大家介紹的linux下mysql建立新的使用者的方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回覆大家的。在此也非常感謝大家對我們**的支援!

本文標題: linux下mysql建立新的使用者的方法

本文位址:

點讚打賞

分享如果認為本文對您有所幫助請贊助本站

宣告:凡註明"本站原創"的所有文字等資料,版權均屬程式設計客棧所有,歡迎**,但務請註明出處。

標籤:linux下mysql建立使用者  linux  mysql  建立使用者

資料庫賬號密碼加密詳解及例項mysql中異常錯誤error:2002的解決方法

您可能感興趣的文章:

廣告贊助

廣告贊助

最新發布

全站最新

廣而告之

© 2018-2021 程式設計客棧 贛icp備17006162號-9

贛公網安備 36110202000251號

top

Linux下SVN建立新的專案

linux環境下的svn建立新的專案 一 前置條件 1 有安裝了linux系統的伺服器,123.29 二 建立新的svn專案 1 進入到linux伺服器。可以是root的的目錄下 2 建立倉庫的命令 svnadmin 本次建立的專案名稱為ireporttest,為了練習ireport jasperr...

Linux下SVN建立新的專案

linux環境下的svn建立新的專案 一 前置條件 1 有安裝了linux系統的伺服器,123.29 二 建立新的svn專案 1 進入到linux伺服器。可以是root的的目錄下 2 建立倉庫的命令 svnadmin 4 修改authz 在 groups 下面加如下兩行 建立個使用者,給這個使用者許...

LINUX下建立新的硬碟分割槽

fdisk 檢視分割槽,其中的 dev sda有空閒儲存空間沒有使用 新建分割槽 fdisk dev sda進入命令模式,輸入n新增新的分割槽。可以選擇主分割槽 擴充套件分割槽以及新分割槽的大小。建立完成後輸入w儲存變更 再次使用fdisk檢視分割槽,可以看到 dev sda下有個新分割槽了 此時新...