debian9修改MariaDB使用者密碼和配置

2022-10-08 19:36:17 字數 1380 閱讀 8299

預設安裝完mariadb檢視密碼 /etc/mysql/debian.cnf,這個密碼是屬於debian-sys-maint

修改mariadb root密碼

1、登入mariadb,檢視預設的連線方式

select user, plugin from mysql.user;

2、如果是auth_socket`(mysql)的連線方式,則繼續下面得步驟

update mysql.user set authentication_string=password('123456'), plugin = 'mysql_native_password' where user = 'root';

flush privileges;

3、如果是unix_socket(mariadb)

mariadb的root預設連線方式是`unix_socket`(mariadb),在debian中軟體包mysql已經替換成了mariadb了

在安裝後/etc/mysql/debian.cnf預設了root使用者使用socket的連線方式,所以不輸入密碼也可在命令列直接使用mysql命令登入。

update mysql.user set authentication_string = password('skills39'), plugin = 'mysql_native_password' where user = 'root' and host = 'localhost'; 

flush privileges;

4、修改 /etc/mysql/mariadb.conf.d/50-server.cnf

bind-address`為允許連線的網路位址,若為整個網路則填入`0.0.0.0`或注釋掉

5、建立使用者並且授權  

第一種方式

create user 'root'@'192.168.10.%' identified by '123456';

grant all on *.* to 'root'@'192.168.10.%';

privileges all;

第二種方式

grant all on *.* to 'myuser'@'192.168.10.%' identified by '123456';

用以上命令授權的使用者不能給其它使用者授權,如果想讓該使用者可以授權,用以下命令:

grant privileges on databasename.tablename to 'username'@'host' with grant option;

6、修改完配置需要重啟mysql

/etc/init.d/mysql restart

Debian 9 美化介面

aptitude install gnome tweak toolgnome look上有很多主題包,這裡主要講解以下幾種主題的安裝配置方法 cp r darkred1 usr share themes 開啟tweak tool設定 開啟tweak tool設定 開啟tweak tool設定,即可看...

Debian9配置網路源

切換到root許可權下 cp etc apt sources.list etc apt sources.list.bak 備份原有檔案 開啟檔案編輯 vi etc apt sources.list 替換內容為剛才複製的內容 deb stretch main non free contrib deb ...

Debian 9系統下修改預設網絡卡為eth0的方法

這篇文章主要給大家介紹了在debian 9系統下修改預設網絡卡為eth0的方法,文中介紹的非常詳細,對大家具有一定的參考學習價值,需要的朋友們下面來一起看看吧。前言 這裡有兩種方案 方法操作 nano etc default grub 查詢grub cmdline linux 修改為grub cmd...