phpMyadmin新建数据库,添加用户并配置用户权限 方法

### phpMyAdmin新建数据库、添加用户及配置用户权限方法 #### 一、新建数据库 在使用phpMyAdmin管理MySQL数据库时,首先需要了解如何创建一个新的数据库。以下步骤将引导您完成这一过程: 1. **登录phpMyAdmin**:首先打开您的phpMyAdmin管理界面,并输入相应的用户名和密码进行登录。 2. **选择“新建”**:登录后,在左侧导航栏中找到“数据库”选项,并点击“新建”按钮。 3. **填写数据库名称**:在弹出的窗口中输入新数据库的名字,例如:“example_db”。 4. **设置字符集**:在“字符集”下拉菜单中选择适合您项目的字符集。通常情况下,选择“gb2312_chinese_bin”可以支持中文显示。点击“创建”按钮即可完成数据库的创建。 #### 二、添加新用户 创建完数据库之后,接下来是添加新用户并为其分配权限。具体步骤如下: 1. **切换到“用户”或“权限”页面**:在phpMyAdmin主界面中,找到“用户”或“权限”选项卡。 2. **创建新用户**:点击“添加新用户”按钮,进入创建用户的界面。 3. **填写用户名和密码**:输入您想要创建的新用户名(如“new_user”)以及对应的密码。注意,这里的用户名和密码将用于后续登录MySQL服务器。 4. **设置主机访问**:通常情况下选择“localhost”,这意味着该用户只能从本地主机访问数据库。 5. **分配全局权限**:在权限分配区域,可以选择为用户分配全局权限。例如,勾选“所有权限”则意味着该用户将拥有对所有数据库的所有操作权限。 #### 三、配置用户权限 配置用户权限是非常重要的一步,因为它决定了用户能够执行的操作范围。以下是配置权限的具体步骤: 1. **选择特定的数据库**:在左侧导航栏中找到您刚刚创建的数据库,并点击进入。 2. **权限管理**:在数据库详情页中,找到“权限”选项卡。 3. **选择用户**:在权限管理页面中,选择需要配置权限的用户。 4. **设置数据库级别的权限**:对于不同的数据库操作,可以选择不同的权限级别。例如: - **SELECT**:允许查询数据表中的数据。 - **INSERT**:允许向数据表中插入新的记录。 - **UPDATE**:允许修改现有数据表中的数据。 - **DELETE**:允许删除数据表中的记录。 - **CREATE**:允许创建新的数据表或数据库。 - **ALTER**:允许修改现有的数据表结构。 - **DROP**:允许删除数据表或整个数据库。 - **GRANT OPTION**:允许将权限授予其他用户。 #### 四、注意事项 在配置用户权限时需要注意以下几点: - **不要随意授予全部权限**:为了确保数据的安全性,除非必要,否则不要轻易为用户授予全部权限。 - **定期审查权限设置**:随着项目的发展,需要定期检查并调整用户权限设置,确保只有必要的用户拥有足够的权限。 - **理解每个权限的作用**:在分配权限之前,最好先了解每个权限的具体作用,以免因为误解而导致不必要的安全风险。 通过以上步骤,您可以成功地在phpMyAdmin中创建数据库、添加新用户并为其配置合适的权限。这对于管理和维护MySQL数据库至关重要。






























一、新建数据库:
进入phpmyadmin管理界面以后,找到如下文字“创建一个新的数据库”,然后在下面填上要新建的数据库的名称,在后面的下拉列表中选择数据库的编码,一般为“gb2312_chinese_bin”,点击“创建”按钮,直接就创建了数据库了。
二、新建此数据库的对应帐户
在phpmyadmin管理界面点击“权限”,打开链接,点击“添加新用户”,在打开的页面中会看到“登入信息”,输入用户名、主机(一般为本 地:localhost)、密码后,因为我们现在是要给单个用户配置单个数据库的权限,所以我们在这里不选择“全局权限”,然后点击最下面的“执行”按 钮,这样就新建了一个用户名。
三、为新建的用户添加此数据库权限
添加完用户以后,管理界面的上方会提示“您已添加了一个新用户”,我们现在就给新建的用户添加权限,在下面找到“按数据库指定权限”,然后点击“在下列数 据库添加权限”后面的下拉列表,选择数据库,选择数据下面的全部,然后选择结构除了最下面三个以外的复选框,其他一律不选,然后点击“执行”按钮,这样就 配置好了这个用户完全管理这个数据库的权限了。(因为我们只是要给这个用户管理这个数据库的全部权限,但是没有其他数据库的管理权限,所以在配置权限的时候一定要注意。)
附录:中英文翻译
数据:
SELECT:允许读取数据。
INSERT:允许插入和替换数据。
UPDATA:允许更改数据。
DELETE:允许删除数据。
FILE:允许从文件中导入数据以及将数据导出至文件。
结构:
CREATE:允许创建新数据库和表。
ALTER:允许修改现有表的结构。
INDEX:允许创建和删除索引。
DROP:允许删除数据库和表。
CREATE TEMPORARY TABLES:允许创建暂时表。
CREATE VIEW:允许创建新的意见。
SHOW VIEW:显示创建的看法。
CREATE ROUTINE:允许创建存储过程。
ALTER ROUTINE:允许改变和下降存储过程。
EXECUTE:允许许执行存储过程。
管理:
GRANT:允许添加用户和权限,而不允许重新载入权限表。

- xpuser0072013-07-21php检测 Phpmyadmin提权漏洞演示

- 粉丝: 0
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 船舶主要部位结构图.doc
- 2011年妇联工作思路及工作计划规划.doc
- 配电室建设和管理安全技术交底.doc
- 第二章-静置设备安装-说明计算规则.doc
- 游戏筛微信小程序(1).zip
- 2009.04.28-方案设计说明.doc
- 某12层住院综合楼工程临时用电方案.doc
- 微信小程序中的定时器(用于倒计时).zip
- 甘肃某热电厂硬度检测施工工艺.doc
- 土木工程施工管理应用措施本科论文(共3篇).doc
- 微信小程序商城, 微信小程序微店,fecshop 微信小程序,.zip
- 微信小程序反编译脚本备份.zip
- 公司静压桩施工技术.docx
- 道路电缆沟改排管工程施工监理招标文件.doc
- 园林工程预算审核、竣工结算与竣工决算PPT讲义.ppt
- 反弯点法及D值法设计题.docx


