开发服务器和生产服务器之间的表适配器问题
我在尝试为表适配器创建新的存储过程时遇到问题。在我的开发服务器上,Visual Studio 使用我的 Windows 登录;域名/用户名。当我尝试在生产服务器上创建相同的表适配器存储过程时,Visual Studio 使用“dbo”作为数据库连接用户 ID。这就是我想要的两种环境。关于两台服务器之间可能发生哪些权限问题有什么建议吗?谢谢。
I have a problem when trying to create a new sproc for a tableadapter. On my development server, Visual Studio is using my windows login; domain name/ username. When I try and create the same tableadapter sproc on our production server, Visual Studio uses "dbo" for the db connection user ID. This is what I want for both environments. Any suggestions as to what permission issues might be going on between the two servers? Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您的用户名在生产中具有系统管理员权限。
在 SQL 实例/登录级别拥有 sysadmin 的任何人都是数据库/用户级别的 dbo。
在开发中,数据库中只有 db_owner 或 ddladmin,但没有 sysadmin。
不管怎样:
Your username has sysadmin rights in production.
Anyone with sysadmin at the SQL instance/login level is dbo at the database/user level.
In development, it only has db_owner or ddladmin in the database but is not sysadmin.
Anyway: