PHP如何把前端用户的增删改查 *** 做记录写进数据库表

PHP如何把前端用户的增删改查 *** 做记录写进数据库表,第1张

做个日志记录表 每次增删改查后 更新表 如

//记录

$sql = "insert into `h_log_point2` set ";

$sql = "h_userName = '" $rss['h_buyUserName'] "', ";

$sql = "h_price = '" $num "', ";

$sql = "h_type = '交易完成', ";

$sql = "h_about = '交易ID:" $id "', ";

$sql = "h_addTime = '" date('Y-m-d H:i:s') "', ";

$sql = "h_actIP = '" getUserIP() "' ";

$db->query($sql);

echo '修改成功';

(1)查看权限,sys用户有对其他用户增删改的权限才行。如果没有,还确实需要用sys用户 *** 作,那么请用dba用户授权。

(2)如果权限没问题,那么在增删改的时候只要加上用户名就可以了。比如,用户a的table表。那么就是 insert into atable values ('''''''''''),删改也类似。

关于这个问题,要看你用的数据库。一般来说 各个数据库都有自己的系统视图

和系统存储过程。比如SqlServer,他有好几个版本 ,2000、2005、2008。系统视图 执行后可以查看您需要 的上面的信息。具体你到百度或者 谷歌上找找吧!

是的,在MySQL数据库中,user表记录了允许连接到服务器的账号信息以及一些全局级的权限。

user表是MySQL数据库中的系统表之一,其包含有关用户账号的信息,这些账号可以连接到MySQL服务器。这些账号可以是本地账号(即在MySQL服务器上创建的账号),也可以是远程账号(即可以从其他服务器连接到MySQL服务器的账号)。

user表中的记录指定了用户账号的用户名、密码、主机名以及用户拥有的权限。这些权限可以是全局级的权限,例如CREATE USER、FILE和SUPER权限,也可以是数据库级的权限,例如SELECT、INSERT和DELETE权限。

用户可以通过执行GRANT和REVOKE命令来授予或撤销用户的权限。此外,可以使用SHOW GRANTS命令查看用户拥有的权限。

总的来说,user表是MySQL数据库中记录允许连接到服务器的账号信息以及一些全局级的权限的表,它是MySQL数据库中维护用户账号信息的重要表之一。

1、打开pl/sql客户端,登录oracle数据库;

2、编写sql,select from user_tables t where table_name like 'TEST%' order by 1;即可查看该用户下所有的表;

3、编写sql,select from all_tables t;即可查看该库下所有用户所有的表;

4、编写sql;select from user_tab_cols t where table_name like 'TEST%' order by 1, column_id;即可查看该用户下所有表的字段信息;

以上就是关于PHP如何把前端用户的增删改查 *** 做记录写进数据库表全部的内容,包括:PHP如何把前端用户的增删改查 *** 做记录写进数据库表、Oracle数据库sys用户怎么查询其他用户对数据库中表的 *** 作记录(增删改)、如何统计数据库中所有用户表的数据 显示格式如下: 表名 记录数 sales 23等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9828374.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存