一、用PhpMyAdmin新建一個(gè)MySQL用戶.

成都創(chuàng)新互聯(lián)公司堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的上高網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
1,用root登陸phpmyadmin
2,點(diǎn)權(quán)限
3,點(diǎn)創(chuàng)建一個(gè)用戶
4,選擇所有權(quán)限
執(zhí)行
二、使用可視化操作軟件,如phpmyadmin,mysqlcc等。
或者用命令行Create Database 數(shù)據(jù)庫名
三、for example
創(chuàng)建用戶vap,并分配權(quán)限:對(duì)數(shù)據(jù)庫vap的所有表可以從所有機(jī)器(第一句)和本地機(jī)器(第二局)進(jìn)行訪問,并擁有任意權(quán)限,密碼為vap
grant all privileges on vap.* to 'vap'@'%' identified by 'vap';
grant all privileges on vap.* to 'vap'@'localhost' identified by 'vap';
個(gè)人覺得提的問題范圍有些大,如果只針對(duì)案例要解決這個(gè)問題很簡單,只需要設(shè)置部門,個(gè)人的使用權(quán)限即可,權(quán)限都是疊加的,比如A員工只能查看A部門的工資,只需將A部門權(quán)限給a員工即可,部門隸屬權(quán)限都具備了這都不是問題了.
如果是企業(yè)級(jí)系統(tǒng)涉及多模塊及業(yè)務(wù)數(shù)據(jù)的權(quán)限控制的話,就需要設(shè)計(jì)獨(dú)立的數(shù)據(jù)權(quán)限模塊才能做到架構(gòu)層面解決了,可對(duì)表級(jí)設(shè)置權(quán)限策略.
建議通過phpMyAdmin 來設(shè)置數(shù)據(jù)庫用戶的權(quán)限。phpMyAdmin?是一個(gè)以PHP為基礎(chǔ),以Web-Base方式架構(gòu)在網(wǎng)站主機(jī)上的MySQL的數(shù)據(jù)庫管理工具,讓管理者可用Web接口管理MySQL數(shù)據(jù)庫。
一、首先您需要在服務(wù)器上安裝配置 phpMyAdmin。
安裝比較復(fù)雜,詳見
二、創(chuàng)建用戶(如之前已經(jīng)創(chuàng)建好用戶,可以省略這一步)
點(diǎn)擊“添加新用戶”這個(gè)連接,添加一個(gè)新的數(shù)據(jù)庫用戶名;
三、權(quán)限設(shè)置
編輯剛剛創(chuàng)建的用戶的權(quán)限(如下圖所示)
四、重新加載授權(quán)表
修改完用戶權(quán)限以后需要回到 phpMyAdmin 的首頁,重新加載一下授權(quán)(如下圖)即可。
第1步:打開phpMyAdmin,點(diǎn)擊菜單欄的【用戶】按鈕,進(jìn)入用戶管理頁面。
第2步:用戶管理頁面列出了現(xiàn)有用戶信息,點(diǎn)擊【添加用戶】創(chuàng)建新用戶。
第3步:輸入用戶名【User name】。有兩個(gè)選項(xiàng):任意用戶、使用文本域,它們之間沒有明顯區(qū)別,推薦選擇“使用文本域”,然后在文本框中輸入用戶名,如sky。
第4步:輸入主機(jī)【Host】信息。這里有四個(gè)選項(xiàng):任意主機(jī)(%)、本地( localhost)、使用主機(jī)表(host)、Use text field(即使用文本域)。
任意主機(jī)表示匹配所有主機(jī);本地表示僅限本地主機(jī)(默認(rèn)填寫localhost);
使用主機(jī)指以MySQL數(shù)據(jù)庫中的host表中的數(shù)據(jù)為準(zhǔn),不需填寫任何信息(如果填寫則此選項(xiàng)無效);
使用文本域表示自行填寫主機(jī)地址信息。
此處選擇“本地”選項(xiàng)。
第5步:輸入密碼和Re-type(確認(rèn)密碼)。有兩個(gè)選項(xiàng):無密碼、使用文本域。此處選擇“使用文本域”,可以手動(dòng)輸入密碼,也可以點(diǎn)擊【生成】按鈕,自動(dòng)生成密碼并在最下方文本框中顯示。
第6步:為用戶分配權(quán)限。權(quán)限管理分為兩大塊:用戶數(shù)據(jù)庫和全局權(quán)限。
用戶數(shù)據(jù)庫包括兩個(gè)選項(xiàng):創(chuàng)建與用戶同名的數(shù)據(jù)庫并授予所有權(quán)限;給以用戶名_開通的數(shù)據(jù)庫授予所有權(quán)限。可根據(jù)需要自行選擇。此處兩個(gè)都未選,僅創(chuàng)建新用戶。
全局權(quán)限包括四部分:數(shù)據(jù)、結(jié)構(gòu)、管理和資源限制。可根據(jù)需要自行選擇。這里我選擇了“全選”。
第7步:權(quán)限分配好后,點(diǎn)擊右下角的【執(zhí)行】按鈕,執(zhí)行創(chuàng)建新用戶操作。
2. 編輯用戶權(quán)限
第1步:進(jìn)入phpMyAdmin用戶管理頁面,我們可以看到剛才創(chuàng)建的用戶sky,如圖所示。
第2步:點(diǎn)擊用戶sky對(duì)應(yīng)的【編輯權(quán)限】按鈕,進(jìn)入編輯頁面。
第3步:根據(jù)需要修改勾選權(quán)限選項(xiàng)后,點(diǎn)擊【執(zhí)行】按鈕保存修改。
3. 修改用戶信息
第1步:用戶的用戶名、主機(jī)、密碼等信息的修改也在“編輯權(quán)限”頁面。所以首先也要點(diǎn)擊用戶sky對(duì)應(yīng)的【編輯權(quán)限】按鈕,進(jìn)入編輯頁面。
第2步:修改用戶信息主要涉及“修改密碼”和“修改登錄信息/復(fù)制用戶”兩塊,分別填寫相應(yīng)內(nèi)容,并點(diǎn)擊對(duì)應(yīng)的【執(zhí)行】按鈕完成操作即可。
4. 刪除用戶
第1步:進(jìn)入phpMyAdmin用戶管理頁面,選中需要?jiǎng)h除的用戶,以sky為例。
第2步:點(diǎn)擊右下角的【執(zhí)行】按鈕,刪除用戶sky。如果創(chuàng)建用戶時(shí)選擇了“創(chuàng)建與用戶同名的數(shù)據(jù)庫并授予所有權(quán)限”選項(xiàng),則可以勾選【刪除選中的用戶】模塊中的“刪除與用戶同名的數(shù)據(jù)庫”,將數(shù)據(jù)庫和用戶一起刪除。
PHP創(chuàng)建Mysql數(shù)據(jù)庫,然后給用戶使用這個(gè)庫的使用權(quán)限操作,如何實(shí)現(xiàn)?
mysql
創(chuàng)建一個(gè)用戶
hail,密碼
hail,指定一個(gè)數(shù)據(jù)庫
haildb
給
hail
mysql
-u
root
-p
password
use
mysql;
insert
into
user(host,user,password)
values('localhost','hail',password('hail'));
flush
privileges;
create
database
haildb;
grant
all
privileges
on
haildb.*
to
hail@localhost
identified
by
'hail';
flush
privileges;
建議通過phpMyAdmin
來設(shè)置數(shù)據(jù)庫用戶的權(quán)限。phpMyAdmin?是一個(gè)以PHP為基礎(chǔ),以Web-Base方式架構(gòu)在網(wǎng)站主機(jī)上的MySQL的數(shù)據(jù)庫管理工具,讓管理者可用Web接口管理MySQL數(shù)據(jù)庫。
一、首先您需要在服務(wù)器上安裝配置
phpMyAdmin。
安裝比較復(fù)雜,詳見
二、創(chuàng)建用戶(如之前已經(jīng)創(chuàng)建好用戶,可以省略這一步)
點(diǎn)擊“添加新用戶”這個(gè)連接,添加一個(gè)新的數(shù)據(jù)庫用戶名;
三、權(quán)限設(shè)置
編輯剛剛創(chuàng)建的用戶的權(quán)限(如下圖所示)
四、重新加載授權(quán)表
修改完用戶權(quán)限以后需要回到
phpMyAdmin
的首頁,重新加載一下授權(quán)(如下圖)即可。
網(wǎng)站題目:php怎么設(shè)置數(shù)據(jù)庫權(quán)限,php 權(quán)限管理
轉(zhuǎn)載注明:http://chinadenli.net/article2/hcjoic.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站改版、微信公眾號(hào)、手機(jī)網(wǎng)站建設(shè)、品牌網(wǎng)站制作、網(wǎng)站排名、服務(wù)器托管
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)