网站建设资讯

NEWS

网站建设资讯

用户权限php数据库设计 php用户管理

如何设置数据库的权限?

1、首先用管理员进入数据库级中的安全性,点击登录名,点击新建登录名。

金牛网站制作公司哪家好,找创新互联建站!从网页设计、网站建设、微信开发、APP开发、响应式网站开发等网站项目制作,到程序开发,运营维护。创新互联建站于2013年成立到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联建站

2、在界面中,创建登录名,并设置默认的数据库的密码。

3、然后勾选需要设置的数据库,完成创建。

4、然后就可以对数据库中的User表进行权限的设置了,右键“属性”。

5、依次点击“添加”,浏览”,“选择对象”。

6、然后就可以下面的列表中找到对应的权限授予进行设置。

php、HTML、网页设计,如何设定权限?

比如你登录后存储用户名是用session, 而且键名是user

那么

在网页2头部加上如下代码:

?php

session_start();

if ( $_SESSION['user'] != 'bc' ) {

echo 'scriptalert("无权限");/script';

die; 

}

其他的同理!

当然, 具体项目这样做的话, 肯定是不现实的, 那么多用户, 都用用户名来判断的话, 会整死人的!

所以, 我这个代码也只是跟着你的思路走而已!

建议: 数据库再增加一个字段, 用于记录该用户权限

登录成功后, 同时取出该用户的权限字段值,并进行储存( 比如session )

然后在每个页面用权限字段来进行判断!

php 怎么新建mysql 用户 数据库 和 设置数据库权限啊

一、用PhpMyAdmin新建一个MySQL用户.

1,用root登陆phpmyadmin

2,点权限

3,点创建一个用户

4,选择所有权限

执行

二、使用可视化操作软件,如phpmyadmin,mysqlcc等。

或者用命令行Create Database 数据库名

三、for example

创建用户vap,并分配权限:对数据库vap的所有表可以从所有机器(第一句)和本地机器(第二局)进行访问,并拥有任意权限,密码为vap

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

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

PHP网站用户权限数据库思路

这个网上方法挺多的,个人认为最简单的就是在管理员表加个权限字段,在显示栏目处加个判断,不过这种方法不是很安全;再就是在数据库建张node表、role表、role_user表、access表,其中node表存放结点,也就是栏目,role表存放权限,role_user表就是用户权限表,access表存放node_id、role_id等,不过中间有好多细节需要好好琢磨


分享文章:用户权限php数据库设计 php用户管理
转载注明:http://njwzjz.com/article/ddjjpgc.html