///新增一个用户 ;添加哪几个权限,哪个数据库,哪张表 授权给谁 来自与哪 有没密码
grant [权限1,权限2,权限3] on to user@'host' identfied by '123456';
grant all on to lisi@'1921681%' identified by '123456';
常用的权限有 all,create,drop,insert delete,update,select
//收回权限
revoke all on from lisi@'1921681%';
--针对某个库做授权
grant all on bool to lisi@'1921681%';
--收回某个库权限
revoke all on bool from lisi@'1921681%';
--针对表做权限
grant insert,update,select on gy3goods to lisi@'1921681%';
前端的登陆界面,除了用户名、密码之外,添加一个下拉框选择公司名称
使用两个表的联合查询
sql
=
"select
aposition
from
user
a,corp
b
where
acorpid
=
bcorpid
and
ausername
=
and
apassword
=
and
bcorpname
=
";
把输入的用户名、密码、公司名称这三个数据代入到三个号中。
分配权限,这个至少要有四张表,一张列名表,一张表头表,另一张就是你的用户表,还有就是权限表了。它们之间的关系就是权限表的主键是用户表的外键,而列名表的主键和表头表的主键都是权限表的外键,那么你写代码的时候只需要 *** 作用户表就好了
以上就是关于怎样在数据库中对用户授权,用户配置,权限管理这几项功能建模全部的内容,包括:怎样在数据库中对用户授权,用户配置,权限管理这几项功能建模、一个角色对应多个用户,一个用户又有多个权限怎么设计数据库、C#做个权限管理,怎么做用.net做个角色的权限管理,给角色分配权限,都是从数据库读取出来的动态的。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)