Linux下mysql建立帳號及使用權限設定方法

來源:互聯網
上載者:User

1、許可權賦予

說明:mysql部署在伺服器A上,內網上主機B通過用戶端工具串連伺服器A以進行資料庫操作,需要伺服器A賦予主機B操作mysql的許可權

1.1 在伺服器A上進入mysql,假設在伺服器A上mysql的賬戶是root: 複製代碼 代碼如下:mysql - u root -p

然後斷行符號鍵入密碼!

1.2 賦予主機B操作資料庫的許可權 複製代碼 代碼如下:mysql> grant usage on *.* to username@192.168.0.1 identified by 'password';

說明:賦予username@192.168.0.1 使用所有資料庫的許可權,在主機192.168.0.1上使用username賬戶登入,密碼為:password 複製代碼 代碼如下:mysql> grant all privileges on newdb.* to username@192.168.0.1;

說明:賦予username@192.168.0.1 操作資料庫newdb的最高許可權,在主機192.168.0.1上使用username賬戶登入,無密碼

舉例: 複製代碼 代碼如下:mysql> grant all privileges on *.* to root@192.168.0.1 identified by '123456' ;

說明:賦予root@192.168.0.1 使用所有資料庫的許可權,在主機192.168.0.1上使用root賬戶登入,密碼為:123456

2、移除帳號 複製代碼 代碼如下:mysql> drop user root@192.168.0.1;

說明:移除賬戶root,這樣,主機192.168.0.1就不再可以使用root使用者動作伺服器A上的資料庫

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.