考虑下面的场景,一个我想要存储记录的表。应该对这些记录启用权限,类似于文件系统。用户存储在Active Directory中,我还希望考虑用户组。用户执行简单的select "select * from table“,他将只看到他有权限的元素,或者用户执行select "select * from table where user = 'username'”,他将只获得他有权限的行。这种情况可能吗?
我正在设计这个页面,用户将看到当天的变更单。我希望一次只有一个人编辑一个变更单。而其他用户仍然可以编辑其他变更单。我粘贴的代码是为最终页面,其中用户被重定向后,点击特定的变更单。请给我一个例子,因为我对php和mysql非常陌生。提前谢谢。`$change = $_GET['value'];$sql="SELECT * FROM cat_firewall USE INDEX(id) WHERE chg_id='$change' FOR UPDATE";
$res