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下有個新分割槽了 此時新...