users and logins in sql server 2005 express
我创建了一个名为 mylogin 的登录名,密码为 \\'pass_1\\'
然后我使用此登录名登录到 sql server
LOGIN [mylogin] 的默认用户是 mylogin(它是在执行
sp_addsrvrolemember 'mylogin',
'dbcreator'
因此,这个 mylogin 用户拥有 db create 权限。但是您已经为同一个登录创建了一个 MYLOGINUSER。因此,现有用户 mylogin 被设置为孤立用户,因此 mylogin 登录删除了数据库创建者权限。
SQL Server Authenticationmode 是否设置为 Mixed 而不是 Windows?
Ypu 必须将其设置为混合。
必须在 SQL Server 级别创建用户并在(映射到)数据库中授予权限。