SUSE linux下的DB2,要增加一个对数据库只有select权限的用户该如何实现?

SUSE linux下的DB2,要增加一个对数据库只有select权限的用户该如何实现?,第1张

select 权限只能针对表,不能针对整个DB,所以建议你写的个脚本,循环对每个表进行权限赋予 db2 grant select on table tabname to user XXX

取消权限可同理进行

db2 revoke select on table tabname from user XXX

mysql更改用户权限

This entry was posted by admin Monday, 26 April, 2010

1.“grant all on *.* to root@’%’ identified by ‘yourpassword’”——这个还可以顺带设置密码。

2.“flush privileges”——刷新一下,让权限生效。

mysql的一些其他的管理,可以用mysqladmin命令。可以用来设置密码什么的。

grant方面的详细信息可以看我下面的转载:

本文实例,运行于 MySQL 5.0 及以上版本。

MySQL 赋予用户权限命令的简单格式可概括为:

grant 权限 on 数据库对象 to 用户

一、grant 普通数据用户,查询、插入、更新、删除 数据库中所有表数据的权利。

grant select on testdb.* to common_user@’%’

grant insert on testdb.* to common_user@’%’

grant update on testdb.* to common_user@’%’

grant delete on testdb.* to common_user@’%’

或者,用一条 MySQL 命令来替代:

grant select, insert, update, delete on testdb.* to common_user@’%’


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

原文地址:https://54852.com/sjk/6775504.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存