夏威夷之恋 电影:请教SQLServer 2000 Driver for JDBC错误(java)

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/09 10:00:18
我在SQL 2000 下建立一个"test"用户,使用'sa'建立了一个数据库“db1”,用“test”用户在“db1”里建立了一个"table1"表,为什么使用java编程时,SELECT时提示
java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]拒
绝了对对象 'table1'(数据库 'db1',所有者 'test')的 SELECT 权限。
我使用test用户连接的,test用户是dbowner
我点开了,用户已经是DB_OWNER角色了.

在新建sql 数据库的登录时,数据库要设两个角色:public(默认)角色和db_owner打开SQL Server 企业管理器,依次点击〔安全性〕-〔登录〕,选中您设置的用户,右键-属性-数据库访问,选择您设置的数据库名,勾选db_owner 角色。

Sql server 组 下面是你建的数据库打开就有了