php怎么設(shè)置數(shù)據(jù)庫權(quán)限,php 權(quán)限管理

php 怎么新建mysql 用戶 數(shù)據(jù)庫 和 設(shè)置數(shù)據(jù)庫權(quán)限啊

一、用PhpMyAdmin新建一個MySQL用戶.

成都創(chuàng)新互聯(lián)公司堅持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都網(wǎng)站設(shè)計、成都做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時代的上高網(wǎng)站設(shè)計、移動媒體設(shè)計的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!

1,用root登陸phpmyadmin

2,點權(quán)限

3,點創(chuàng)建一個用戶

4,選擇所有權(quán)限

執(zhí)行

二、使用可視化操作軟件,如phpmyadmin,mysqlcc等。

或者用命令行Create Database 數(shù)據(jù)庫名

三、for example

創(chuàng)建用戶vap,并分配權(quán)限:對數(shù)據(jù)庫vap的所有表可以從所有機器(第一句)和本地機器(第二局)進行訪問,并擁有任意權(quán)限,密碼為vap

grant all privileges on vap.* to 'vap'@'%' identified by 'vap';

grant all privileges on vap.* to 'vap'@'localhost' identified by 'vap';

網(wǎng)站數(shù)據(jù)庫表字段的訪問權(quán)限如何控制

個人覺得提的問題范圍有些大,如果只針對案例要解決這個問題很簡單,只需要設(shè)置部門,個人的使用權(quán)限即可,權(quán)限都是疊加的,比如A員工只能查看A部門的工資,只需將A部門權(quán)限給a員工即可,部門隸屬權(quán)限都具備了這都不是問題了.

如果是企業(yè)級系統(tǒng)涉及多模塊及業(yè)務(wù)數(shù)據(jù)的權(quán)限控制的話,就需要設(shè)計獨立的數(shù)據(jù)權(quán)限模塊才能做到架構(gòu)層面解決了,可對表級設(shè)置權(quán)限策略.

建議通過phpMyAdmin 來設(shè)置數(shù)據(jù)庫用戶的權(quán)限。phpMyAdmin?是一個以PHP為基礎(chǔ),以Web-Base方式架構(gòu)在網(wǎng)站主機上的MySQL的數(shù)據(jù)庫管理工具,讓管理者可用Web接口管理MySQL數(shù)據(jù)庫。

一、首先您需要在服務(wù)器上安裝配置 phpMyAdmin。

安裝比較復(fù)雜,詳見

二、創(chuàng)建用戶(如之前已經(jīng)創(chuàng)建好用戶,可以省略這一步)

點擊“添加新用戶”這個連接,添加一個新的數(shù)據(jù)庫用戶名;

三、權(quán)限設(shè)置

編輯剛剛創(chuàng)建的用戶的權(quán)限(如下圖所示)

四、重新加載授權(quán)表

修改完用戶權(quán)限以后需要回到 phpMyAdmin 的首頁,重新加載一下授權(quán)(如下圖)即可。

如何用phpmyadmin設(shè)置mysql數(shù)據(jù)庫用戶的權(quán)限

第1步:打開phpMyAdmin,點擊菜單欄的【用戶】按鈕,進入用戶管理頁面。

第2步:用戶管理頁面列出了現(xiàn)有用戶信息,點擊【添加用戶】創(chuàng)建新用戶。

第3步:輸入用戶名【User name】。有兩個選項:任意用戶、使用文本域,它們之間沒有明顯區(qū)別,推薦選擇“使用文本域”,然后在文本框中輸入用戶名,如sky。

第4步:輸入主機【Host】信息。這里有四個選項:任意主機(%)、本地( localhost)、使用主機表(host)、Use text field(即使用文本域)。

任意主機表示匹配所有主機;本地表示僅限本地主機(默認填寫localhost);

使用主機指以MySQL數(shù)據(jù)庫中的host表中的數(shù)據(jù)為準,不需填寫任何信息(如果填寫則此選項無效);

使用文本域表示自行填寫主機地址信息。

此處選擇“本地”選項。

第5步:輸入密碼和Re-type(確認密碼)。有兩個選項:無密碼、使用文本域。此處選擇“使用文本域”,可以手動輸入密碼,也可以點擊【生成】按鈕,自動生成密碼并在最下方文本框中顯示。

第6步:為用戶分配權(quán)限。權(quán)限管理分為兩大塊:用戶數(shù)據(jù)庫和全局權(quán)限。

用戶數(shù)據(jù)庫包括兩個選項:創(chuàng)建與用戶同名的數(shù)據(jù)庫并授予所有權(quán)限;給以用戶名_開通的數(shù)據(jù)庫授予所有權(quán)限??筛鶕?jù)需要自行選擇。此處兩個都未選,僅創(chuàng)建新用戶。

全局權(quán)限包括四部分:數(shù)據(jù)、結(jié)構(gòu)、管理和資源限制??筛鶕?jù)需要自行選擇。這里我選擇了“全選”。

第7步:權(quán)限分配好后,點擊右下角的【執(zhí)行】按鈕,執(zhí)行創(chuàng)建新用戶操作。

2. 編輯用戶權(quán)限

第1步:進入phpMyAdmin用戶管理頁面,我們可以看到剛才創(chuàng)建的用戶sky,如圖所示。

第2步:點擊用戶sky對應(yīng)的【編輯權(quán)限】按鈕,進入編輯頁面。

第3步:根據(jù)需要修改勾選權(quán)限選項后,點擊【執(zhí)行】按鈕保存修改。

3. 修改用戶信息

第1步:用戶的用戶名、主機、密碼等信息的修改也在“編輯權(quán)限”頁面。所以首先也要點擊用戶sky對應(yīng)的【編輯權(quán)限】按鈕,進入編輯頁面。

第2步:修改用戶信息主要涉及“修改密碼”和“修改登錄信息/復(fù)制用戶”兩塊,分別填寫相應(yīng)內(nèi)容,并點擊對應(yīng)的【執(zhí)行】按鈕完成操作即可。

4. 刪除用戶

第1步:進入phpMyAdmin用戶管理頁面,選中需要刪除的用戶,以sky為例。

第2步:點擊右下角的【執(zhí)行】按鈕,刪除用戶sky。如果創(chuàng)建用戶時選擇了“創(chuàng)建與用戶同名的數(shù)據(jù)庫并授予所有權(quán)限”選項,則可以勾選【刪除選中的用戶】模塊中的“刪除與用戶同名的數(shù)據(jù)庫”,將數(shù)據(jù)庫和用戶一起刪除。

PHP創(chuàng)建Mysql數(shù)據(jù)庫,然后給用戶使用這個庫的使用權(quán)限操作,如何實現(xiàn)?

PHP創(chuàng)建Mysql數(shù)據(jù)庫,然后給用戶使用這個庫的使用權(quán)限操作,如何實現(xiàn)?

mysql

創(chuàng)建一個用戶

hail,密碼

hail,指定一個數(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;

如何設(shè)置數(shù)據(jù)庫的權(quán)限?

建議通過phpMyAdmin

來設(shè)置數(shù)據(jù)庫用戶的權(quán)限。phpMyAdmin?是一個以PHP為基礎(chǔ),以Web-Base方式架構(gòu)在網(wǎng)站主機上的MySQL的數(shù)據(jù)庫管理工具,讓管理者可用Web接口管理MySQL數(shù)據(jù)庫。

一、首先您需要在服務(wù)器上安裝配置

phpMyAdmin。

安裝比較復(fù)雜,詳見

二、創(chuàng)建用戶(如之前已經(jīng)創(chuàng)建好用戶,可以省略這一步)

點擊“添加新用戶”這個連接,添加一個新的數(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://muchs.cn/article2/hcjoic.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站改版、微信公眾號、手機網(wǎng)站建設(shè)、品牌網(wǎng)站制作、網(wǎng)站排名、服務(wù)器托管

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

搜索引擎優(yōu)化