mysql新增使用者並設定許可權

2022-07-13 01:03:11 字數 835 閱讀 2950

1.登入本地使用者

命令:[root@elk mysql]# mysql -uroot -p123456

登入外網使用者(需要注意伺服器可能只允許本地登入,需要修改響應的配置檔案)

配置檔案是/etc/mysql/my.cnf

命令:vim   /etc/mysql/my.cnf

修改bind-address  =127.0.0.1  將其注釋掉;//作用是使得不再只允許本地訪問

重啟mysql:/etc/init.d/mysql restart  

然後登入

2.建立使用者

命令:mysql> create user 'username'@'host' identified by 'password';

username:使用者名稱;host:指定在哪個主機上可以登入,本機可用localhost,%通配所有遠端主機;password:使用者登入密碼;

3.設定許可權

命令:grant all privileges on  *.* to 『username』@『%』 identified by 'password』;

重新整理許可權:flush privileges;            #重新整理之後才會生效,重啟也可以

格式:grant 許可權 on 庫名.表名 to 使用者@登入主機 identified by "使用者密碼";*.*代表所有權;

@ 後面是訪問的是客戶端ip位址(或是 主機名) % 代表任意的客戶端,如果填寫 localhost 為本地訪問(那此使用者就不能遠端訪問該mysql資料庫了)

新增並設定sudo su使用者許可權

使新使用者擁有sudo許可權 方法一,新增使用者至wheel管理組,檢視 修改wheel管理組sudo的許可權 usermod g wheel gukar vim etc sudoers sudoers,保持下行未注釋 allows people in group wheel to run all ...

Linux新增FTP使用者並設定許可權

在linux中新增ftp使用者,並設定相應的許可權,操作步驟如下 1 環境 ftp為vsftp。被限制使用者名為test。被限制路徑為 home test 2 建使用者 在root使用者下 useradd d home test g ftp test 增加使用者test,並制定test使用者的主目錄...

Linux新增FTP使用者並設定許可權

在linux中新增ftp使用者,並設定相應的許可權,操作步驟如下 1 環境 ftp為vsftp。被限制使用者名為test。被限制路徑為 home test 2 建使用者,命令列狀態下,在root使用者下 執行命令 useradd d home test test 增加使用者test,並制定test使...