Q
question
Unregistered / Unconfirmed
GUEST, unregistred user!
用 SA 创建了一个数据库 TESTDB ,建立一个用户 TEST 授予用户创建表的权
力,将产生的文件TESTDB_Log.LDF和TESTDB_Data.MDF 拷贝到另一台机器上
使用
EXEC sp_attach_db @dbname = N'TESTDB',
@filename1 = N'E:/ExeRun/TESTDB_Data.MDF',
@filename2 = N'E:/ExeRun/TESTDB_Log.LDF'
后创建用户 TEST ,得到错误的提示:
Server: Msg 15023, Level 16, State 1, Procedure sp_grantdbaccess, Line 136
User or role 'test' already exists in the current database.
如何解决???
PS:如果先创建 TEST 用户再sp_attach_db也出现这样的错误。
这样 TEST 就无法访问数据库 TESTDB ,如何恢复?
有解决方法吗???
焦急等待!!!
力,将产生的文件TESTDB_Log.LDF和TESTDB_Data.MDF 拷贝到另一台机器上
使用
EXEC sp_attach_db @dbname = N'TESTDB',
@filename1 = N'E:/ExeRun/TESTDB_Data.MDF',
@filename2 = N'E:/ExeRun/TESTDB_Log.LDF'
后创建用户 TEST ,得到错误的提示:
Server: Msg 15023, Level 16, State 1, Procedure sp_grantdbaccess, Line 136
User or role 'test' already exists in the current database.
如何解决???
PS:如果先创建 TEST 用户再sp_attach_db也出现这样的错误。
这样 TEST 就无法访问数据库 TESTDB ,如何恢复?
有解决方法吗???
焦急等待!!!