1. 程式人生 > >mysql 建立使用者與授權、修改密碼

mysql 建立使用者與授權、修改密碼

1、建立使用者

CREATE USER test@localhost IDENTIFIED BY '123456';
#建立的使用者名稱為test,密碼為123的使用者,
#localhost限制在固定地址localhost登陸
#建立遠端連線使用者
create user test2 identified by '123456';

2、授權

GRANT privileges ON databasename.tablename TO 'username'@'host'

說明: privileges - 使用者的操作許可權,如SELECT , INSERT , UPDATE 等。如果要授予所的許可權則使用 ALL;
databasename - 資料庫名,tablename-表名,如果要授予該使用者對所有資料庫和表的相應操作許可權則可用*表示, 如*.*

例如:

GRANT INSERT,DELETE,UPDATE,SELECT ON test.* TO 'test'@'localhost';
flush privileges;
grant all privileges on *.* to 'test2'@'%'identified by '123456' with grant option;

all代表接受所有操作,比如 select,insert,delete....;

*.* 代表所有庫下面的所有表;

% 代表這個使用者允許從任何地方登入;

為了安全期間,這個%可以替換為你允許的ip地址;

然後重新整理mysql使用者許可權相關表;

flush privileges ;

3、設定與更改使用者密碼

SET PASSWORD FOR 'username'@'host' = PASSWORD('newpassword')

#如果是當前登陸使用者
SET PASSWORD = PASSWORD("newpassword");

#例如:
SET PASSWORD FOR 'test2'@'%' = PASSWORD("123456");

update mysql.user set password=password('新密碼') where User="phplamp" and Host=
"localhost";
update mysql.user set password=password('新密碼') where User="test" and Host="localhost";

開啟 mysql配置檔案

bind-address           = 127.0.0.1

這裡mysql預設綁定了本地ip,不接受其他來源;如要遠端連線資料庫,註釋掉這個,重啟mysql;

刪除使用者

delete from user where User='test' and Host='localhost';

相關推薦

mysql 創建用戶授權修改密碼

use pla select img mysql with 數據庫 替換 登陸 1、創建用戶 CREATE USER test@localhost IDENTIFIED BY ‘123456‘; #建立的用戶名為test,密碼為123的用戶, #localh

mysql 建立使用者授權修改密碼

1、建立使用者 CREATE USER test@localhost IDENTIFIED BY '123456'; #建立的使用者名稱為test,密碼為123的使用者, #localhost限制在固定地址localhost登陸 #建立遠端連線使用者 create user te

mysql建立使用者授權修改密碼

linux系統下登入mysql mysql -hip -uusername -ppassword; 建立使用者 CREATE USER username IDENTIFIED BY 'password'; 授權 GRANT ALL PRIVILEGES ON

mysql 建立使用者授權修改密碼

以下操作都要在mysql所在機器操作 一、建立使用者   CREATE USER 'dog'@'localhost' IDENTIFIED BY '123456';   或   insert into mysql.user(Host,User,Password) 

MYSQL建立使用者刪除使用者使用者授權修改密碼

建立使用者: 1、使用win+r開啟命令視窗 2、執行命令:CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 3、查詢使用者:使用‘select user,user.password form mysql.us

MySQL安裝配置 -- 壓縮包版本及解決服務不啟動修改密碼的問題

安裝步驟: 1、解壓縮到你指定的路徑 2、進入mysql-5.7.15-winx64資料夾,新建my.ini配置檔案代替my-default.ini檔案 3、開啟my.ini檔案,貼入以下程式碼 [mysql] # 設定mysql客戶端預設字

詳解MySQL用戶授權MySQL日誌管理數據亂碼解決方案。

服務 defaults 速查 col pda pro 創建 接下來 方案 數據庫是信息系統中非常重要的環節,合理高效的對它進行管理是很重要的工作。通常是由總管理員創建不同的管理賬戶,然後分配不同的操作權限,把這些賬戶交給相應的管理人員使用。本篇我們在CentOS7.5操作系

window下mysql建立新使用者,修改密碼以及授權——低版本

mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' 原文:http://blog.sina.com.cn/s/blog_4fcd1ea30100z0fe.ht

MySQL安裝修改密碼資料檔案遷移等

轉:https://blog.csdn.net/zhaohuakai/article/details/82933961 1. mysql安裝 命令安裝(實際版本號根據自己需要來): sudo apt-get install mysql-server-5.7 2. 修改密碼 my

ubuntu安裝mysql修改密碼基本操作

ubuntu中搭建myslq 出差中,自己在酒店閒來無事,想在本地搭建一個執行環境,於是搞了一個虛擬機器安裝了一個最簡單的ubuntu,並安裝了一個mysql;稍微記錄下,畢竟好記性不如爛筆頭; 1. sudo apt-get install mysql-server 2. su

mysql小結——忘記密碼修改密碼

  對於我這種“老年人”記住密碼真的是很難的一件事,現階段圖方便給個123456的密碼倒是沒什麼,以後可得注意密碼安全。 如有需求,也可檢視如下小結:mysql小結——基礎篇   首先以下操作全部是在 命令提示符 中,通過管理員身份進行的: 忘記密碼後的重置密碼過程: 1.關閉mysql56 2

MySQL 5.1 忘記密碼修改密碼 (Window版本)

MySQL 作為一款經典的資料庫軟體深受廣大學生、站長、企業的喜愛資料庫產品,但是有時候由於長時間不進行操作忘記密碼,或者密碼存放丟失忘記密碼,或者密碼太複雜大致忘記密碼,下面就告訴大家如何在忘記密碼的情況下修改 MySQL 密碼。 以下是MySQL 5.1 的軟體安裝包下載地址和MySQL安裝圖文教

MySQL zip包使用安裝修改密碼講解

       在MySQL官網找不到x64的.exe型別的安裝包,於是下載了zip壓縮包,解壓後不知道怎麼使用,通過網上查資料和自己瞎琢磨,總結如下:博文於2018-3-29更新,ca1、解壓已下載好的mysql zip壓縮包,本人下載的版本是mysql-8.0.11-win

mysql 常見問題 安裝完全解除安裝(清除安裝歷史記錄)忘記密碼修改密碼

1、安裝     下載解壓版本,然後到解壓資料夾下的bin目錄,新建my.ini檔案,放入: [mysql] # 設定mysql客戶端預設字符集 default-character-set=utf8 [mysqld] #設定3306埠 port = 3306 # 設定my

5. 建立使用者授權以及修改密碼等許可權操作

今天突然有了修改密碼的需求,然後試著在網上搜了下方法,好像都不能成功,後來看了下官方文件才發現,是因為我用的mysql版本太高了,已經改變了修改密碼的方法。 檢視mysql版本 如果還沒連線到mysql伺服器,那麼採用以下三種方法: -- 方法

MySQL:創建修改和刪除表

rop ont ... rst incr arc bigint 第一個 desc 1.創建數據庫:CREATE DATABASE 數據庫名;  刪除數據庫:DROP DATABASE 數據庫名;  查看數據庫編碼:SHOW CREATE DATABASE 數據庫名;

Android實戰——第三方服務之Bmob後端雲的增刪改查上傳文件獲取文件修改密碼(二)

tid blank 生成 src 上傳圖片 放置 第三方 b數 net 第三方服務之Bmob後端雲的增刪改查、上傳文件、獲取文件、修改密碼(二) 事先說明:這裏的一切操作都是在集成了BmobSDK之後實現的,如果對Bmob還不了解的話,請關註我第一篇Bmob文章 步

資料庫MySQL之如何建立修改檢視刪除資料庫?

如何建立、檢視、修改、、刪除資料庫? 文章目錄 1. 資料庫建立:CREATE 2. 二、檢視資料庫列表:SHOW 3. 資料庫的修改:ALERT 4.四、刪除資料庫:DROP 1. 資料庫建立:CREATE CREAT

linux下mysql安裝報錯及修改密碼登入等等

1:下載 [root@localhost soft]# wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.19-linux-glibc2.12-x86_64.tar.gz 2:解壓檔案 [root@dbserver /]# tar -xzvf

Linux 下MySQL 8.0.11 登陸 修改密碼

MySQL 8.0.11 指令與之前版本有很大的出入。安裝步驟網上有很多,這裡就不再多說。然後是指令檢視MySQL執行狀態:systemctl status mysqld開啟MySQL執行服務:systemctl start mysqld關閉MySQL與性服務:systemc