MySQL新增使用者以及資料庫訪問授權
# mysql -u root -p # 允許本地 IP 訪問 localhost, 127.0.0.1 # insert into mysql.user(Host,User,Password) values(`localhost`,`zhouz`,password(`1234`)); # 允許外網 IP 訪問 # insert into mysql.user(Host,User,Password) values(`%`,`zhouz`,password(`1234`)); # 重新整理授權 # flush privileges; # 建立資料庫 # create database zhouzdb DEFAULT CHARSET utf8 COLLATE utf8_general_ci; # 授予使用者通過外網IP對於該資料庫的全部許可權 # grant all privileges on `zhouzdb`.* to `zhouz`@`%` identified by `1234`; # 授予使用者在本地伺服器對該資料庫的全部許可權 # grant all privileges on `zhouzdb`.* to `zhouz`@`localhost` identified by `1234`; # 重新整理許可權 # flush privileges; # 退出 root 重新登入 # q # 已新帳號 zhouz 登入,由於使用的是 % 任意IP連線,所以需要指定外部訪問IP # mysql -u zhouz -h 192.168.1.168 -p # 1234
平時難得用下 mysql 的命令列模式操作,今天弄下新建使用者授權,遇到些問題在這裡簡單整理下
注意: 若僅開放外網訪問許可權,則本地是無法訪問的,需要本地伺服器也能訪問 mysql 則要增加本地訪問許可權
相關文章
- Mysql 建立資料庫\新增使用者\使用者授權MySql資料庫
- mysql8.0資料庫新增使用者和授權MySql資料庫
- MySQL建立使用者授權訪問MySql
- MySQL-授權使用者管理資料庫MySql資料庫
- MySQL新增使用者使用者與授權MySql
- mysql建立使用者並且對資料庫授權MySql資料庫
- MySql中新增使用者,新建資料庫,使用者授權,刪除使用者,修改密碼MySql資料庫密碼
- 查詢資料庫授權以及授權到期的處理方法資料庫
- Flipboard 資料庫未經授權訪問使用者賬號密碼洩露資料庫密碼
- Oracle建立表空間、建立使用者、授權、授權物件的訪問以及檢視許可權集合Oracle物件
- MySQL新增使用者、刪除使用者與授權MySql
- 新建資料庫使用者,授權以及設定密碼有效期資料庫密碼
- mysql8.0授權root遠端訪問MySql
- [資料庫中介軟體]將使用者新增到DB2組授權資料庫DB2
- JBOSS未授權訪問
- 外網訪問MySQL資料庫MySql資料庫
- C#訪問MySQL資料庫C#MySql資料庫
- mongodb未授權訪問漏洞MongoDB
- 2 Day DBA-開始資料庫管理-授權訪問Database Control的非管理使用者資料庫Database
- 多例項MySQL批量新增使用者和密碼並授權MySql密碼
- DBA 日常:規模使用者資料庫訪問許可權管理資料庫訪問許可權
- 資料庫批次授權指令碼資料庫指令碼
- 用perl訪問mysql資料庫(轉)MySql資料庫
- MySql資料庫C++訪問(轉)MySql資料庫C++
- Redis 未授權訪問漏洞利用Redis
- Mysql資料庫許可權問題MySql資料庫
- mysql使用者建立與授權MySql
- MySQL建立使用者和授權MySql
- MySQL建立使用者與授權MySql
- MySql建立使用者及授權MySql
- MySQL新增新使用者、為使用者建立資料庫、為新使用者分配許可權MySql資料庫
- shell給授權檔案新增私鑰並修改訪問修改時間
- 配置apache授權訪問目錄(轉)Apache
- MySQL 5.7 建立使用者並授權MySql
- mysql 授權MySql
- Mysql資料庫的遠端訪問設定MySql資料庫
- Oracle透明閘道器訪問MySQL資料庫OracleMySql資料庫
- Python學習之旅:訪問MySQL資料庫PythonMySql資料庫