не могу создать пользователя
timergaliev
Дата: 18.02.2010 15:18:50
USE tatu
GO
CREATE USER adminstrator FOR LOGIN timergaliev
GO
USE tatu
GO
ALTER AUTHORIZATION ON SCHEMA::db_accessadmin TO adminstrator
GO
USE tatu
GO
EXEC sp_addrolemember N'db_accessadmin', N'adminstrator'
GO
ошибка:
Msg 15007, Level 16, State 1, Line 1
'timergaliev' is not a valid login or you do not have permission.
Msg 15151, Level 16, State 1, Line 1
Cannot find the user 'adminstrator', because it does not exist or you do not have permission.
Msg 15410, Level 11, State 1, Procedure sp_addrolemember, Line 80
User or role 'adminstrator' does not exist in this database.
Glory
Дата: 18.02.2010 15:21:18
Что непонятного в сообщении
timergaliev' is not a valid login or you do not have permission ?
pkarklin
Дата: 18.02.2010 15:21:55
А логин timergaliev существует? Права у Вас соответствующие есть?
timergaliev
Дата: 18.02.2010 15:37:30
ааа, я должен указывать логин под котором я конектюсь в базу???
проходящий.
Дата: 18.02.2010 15:39:24
timergaliev |
ааа, я должен указывать логин под котором я конектюсь в базу??? |
При чем тут Вы и Ваш логин?
автор |
CREATE USER adminstrator FOR LOGIN timergaliev |
Это создание юзера для логина. Логин уже должен существовать. Ваш он илди не Ваш - совершенно другой вопрос. Или Вы не отличаете юзеров от логинов?
Glory
Дата: 18.02.2010 15:42:37
timergaliev |
ааа, я должен указывать логин под котором я конектюсь в базу??? |
По-моему, вы сначала должны прочитать в хелпе о параметрах команды, которую собрались выполнять
timergaliev
Дата: 18.02.2010 15:45:06
хорошо, а как создавать логин, я просто правой кнопкой на папке секьюрити пытался создать нового юзера, нажал на скрипт в файл и мне выдал этот код который не работает, те книги которые у меня есть, а их очень мало, про это не написано
Glory
Дата: 18.02.2010 15:46:53
timergaliev |
хорошо, а как создавать логин, я просто правой кнопкой на папке секьюрити пытался создать нового юзера, нажал на скрипт в файл и мне выдал этот код который не работает, те книги которые у меня есть, а их очень мало, про это не написано |
А вы не пробовали читать справку, которая устанавливается вместе с MSSQL &
timergaliev
Дата: 18.02.2010 18:57:10
а да, почитал, понял что такое логин, совсем забыл про это, да я щас создал соответсвующий логин и вот все равно ошибка
CREATE USER [marat] FOR LOGIN [TIMERGAL-0637CB\timergaliev]
GO
USE [tatu]
GO
ALTER AUTHORIZATION ON SCHEMA::[db_accessadmin] TO [marat]
GO
USE [tatu]
GO
EXEC sp_addrolemember N'db_accessadmin', N'marat'
GO
ошибка:
Msg 15063, Level 16, State 1, Line 2
The login already has an account under a different user name.
Msg 15151, Level 16, State 1, Line 1
Cannot find the user 'marat', because it does not exist or you do not have permission.
Msg 15410, Level 11, State 1, Procedure sp_addrolemember, Line 80
User or role 'marat' does not exist in this database.
Гавриленко Сергей Алексеевич
Дата: 18.02.2010 19:07:28
И все так же мы не читаем, что английским по белому написано?