SQL5193N当前会话用户对任何已启用的工作负载没有使用权限 [英] SQL5193N The current session user does not have usage privilege on any enabled workloads
问题描述
查询DB2数据库'SQL5193N时出现错误,当前会话用户没有任何已启用工作负载的使用特权'。
I'm getting the error while querying DB2 database 'SQL5193N The current session user does not have usage privilege on any enabled workloads'
我应该如何检查用户对工作负载具有使用权限?
How should I check if a user has usage permission on workloads?
推荐答案
在工作负载上授予USAGE特权。您可以使用;
http://www.ibm.com/support/knowledgecenter/SSEPGG_11.1.0/com.ibm.db2.luw.admin.wlm.doc/doc/t0051489.html
To granting the USAGE privilege on a workload. You can use;
http://www.ibm.com/support/knowledgecenter/SSEPGG_11.1.0/com.ibm.db2.luw.admin.wlm.doc/doc/t0051489.html
要检查用户是否具有DBADM权限:
To check whether the user has DBADM authority:
db2 "SELECT DISTINCT GRANTEETYPE, GRANTEE, DBADMAUTH from SYSCAT.DBAUTH"
向用户授予DBADM权限使用以下命令:
To grant the DBADM authority to the user using the following command:
db2 "GRANT DBADM ON DATABASE TO USER <USERID>"
这篇关于SQL5193N当前会话用户对任何已启用的工作负载没有使用权限的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!