MySQL建立使用者

2021-09-02 21:59:04 字數 664 閱讀 9341

ubuntu 18.04 上安裝 mysql 5.7 之後,預設沒有設定 root 密碼,印象中之前是有乙個引導介面的,現在似乎去掉了。

設定 mysql 初始密碼需要使用命令

sudo mysql_secure_installation

按照提示,一步步操作即可

如果只是修改為乙個簡單的密碼,會報以下錯誤:

alter user user() identified by '12345678';

error 1819 (hy000): your password does not satisfy the current policy requirements

這個其實與validate_password_policy的值有關。

1.關閉這個外掛程式 /etc/my.conf 中 的 [mysqld] 中增加如下的配置 validate_password=off

2.set global validate_password_policy=0;

create user '999999'@'%' identified by '88888';

grant all on 000000.* to '999999'@'%';

flush privileges;

revoke all on *.* from '999999'@'%';

mysql 建立使用者指令碼 Mysql使用者建立指令碼

我試圖自動化mysql使用者建立過程。我想到建立乙個包含mysql使用者建立語句的臨時檔案,那麼我會這樣稱呼 mysql u root proot 這裡是我的臨時檔案的內容 drop database if exists mytestdatabase create database mytestda...

mysql 建立使用者

mysql grant all privileges on to root identified by with grant option query ok,0 rows affected 0.02 sec 表示是所有的外部機器,如果指定某一台機,就將 改為相應的機器名 mysql grant al...

MYSQL 建立使用者

一,建立使用者 命令 create user username host identified by password 說明 username 你將建立的使用者名稱,host 指定該使用者在哪個主機上可以登陸,如果是本地使用者可用localhost,如果想讓該使用者可以從任意遠端主機登陸,可以使用萬...