今天打开网站时,突然报这个错误,平时都好好的 Cannot open database "JMECC" requested by the login. The login failed. Login failed for user 'NT AUTHORITY\IUSR'. 我的连接字符串是这样的,用的是 Windows 身份验证登录: data source=.\SQLEXPRESS;initial catalog=JMECC;integrated security=True;mult
今天打开网站时,突然报这个错误,平时都好好的 Cannot open database "JMECC" requested by the login. The login failed.Login failed for user 'NT AUTHORITY\IUSR'. 我的连接字符串是这样的,用的是 Windows 身份验证登录: data source=.\SQLEXPRESS;initial catalog=JMECC;integrated security=True;multi
最近开发一个网站,已经交给用户测试,不过用户反馈有些问题,需要修改.也许修改的存储过程较多.Insus.NET又懒得做些修改记录,在给用户作更新时,能快速找到最近修改过的存储过程,一一作更新即可. 我们只要应用的数据中,执行下面的存储过程即可. SELECT [name], [create_date], [modify_date] FROM [sys].[objects] WHERE [type] = 'P' ORDER BY [modify_date] DESC 如果想找到更多的被修改过的存储
根据数据库Schema限制用户对数据库的操作行为 授予Shema dbo下对象的定义权限给某个用户(也就是说该用户可以修改架构dbo下所有表/视图/存储过程/函数的结构) use [Your DB NAME] GRANT VIEW DEFINITION ON SCHEMA :: dbo to [THE USER NAME] 回收某个用户对Shema dbo下对象的定义权限(也就是说该用户不可以修改架构dbo下所有表/视图/存储过程/函数的结构) use [Your DB NAME] DENY V
USE [TXM];GOCREATE USER [WIN-JO\Administrator]FOR LOGIN [WIN-JO\Administrator];GOEXEC sp_addrolemember N'db_owner', N'WIN-JO\Administrator';GOUSE [WPP];GOCREATE USER [WIN-JO\Administrator]FOR LOGIN [WIN-JO\Administrator];GOEXEC sp_addrolemembe