1.使用administrator用户,安装DB2.安装过程中没有建立数据库。
2.安装完成后,打开控制中心,手工添加一个数据库。
3.在这个数据库上建表,然后load数据。 发现没有LOAD权限。
4.在数据库别名上点右键--权限, 发现有一个system用户, 并且添加任何windows用户都不生效(比如administrator)
5.使用db2admin/db2admin用户连接到数据库,执行第4步操作,依然添加步成功。 报没有grant权限。
所以才会问这个system用户的密码是什么。
问题出在第二步。 手工创建一个数据库之前必须给administrator用户加入到db2admns组。 这步操作不做的话, 后面的就会乱套。
2.安装完成后,打开控制中心,手工添加一个数据库。
3.在这个数据库上建表,然后load数据。 发现没有LOAD权限。
4.在数据库别名上点右键--权限, 发现有一个system用户, 并且添加任何windows用户都不生效(比如administrator)
5.使用db2admin/db2admin用户连接到数据库,执行第4步操作,依然添加步成功。 报没有grant权限。
所以才会问这个system用户的密码是什么。
问题出在第二步。 手工创建一个数据库之前必须给administrator用户加入到db2admns组。 这步操作不做的话, 后面的就会乱套。
本文详细解析了在DB2数据库中遇到的权限问题,特别是关于手工创建数据库时未正确分配管理员权限导致的一系列问题,包括如何解决无法加载数据及授予权限失败的情况。
2245

被折叠的 条评论
为什么被折叠?



